[p4] Changing file case in perforce, using a windows server
Robert Cowham
robert at vizim.com
Thu Aug 12 14:24:47 PDT 2010
I did this for a client - they had many tens of thousands of files in the
main branch, and many branches - anything involving deletes and re-adds was
a non-starter.
The approach was to create a dummy changelist on the files needing
re-casing, and then to change the journal records so that particular entries
had their case fixed (and change entries to start with @rv at . We then
replayed the new journal into the server and all was well :)
> -----Original Message-----
> From: perforce-user-bounces at perforce.com
> [mailto:perforce-user-bounces at perforce.com] On Behalf Of
> Szabo, Norbert
> Sent: 12 August 2010 09:20
> To: perforce-user at perforce.com
> Subject: [p4] Changing file case in perforce, using a windows server
>
> Hi,
>
> I am sure we are not the first team facing this problem - we
> would like to change the case of a few folders in our depots.
>
> At the moment the cases of our files and folders are a bit
> all over the place, we came up a beautiful naming convention
> to sort it out but we faced some issues when trying to use
> the "move/rename" feature in p4 - it give us an error message
> saying something along the lines of "the file already exists".
>
> Just to give you an example, we would like to rename "Layers"
> to "layers".
>
> I am aware of this knowledge base article:
> http://kb.perforce.com/article/850/changing-file-case
>
> It is proposing deleting and re-adding files with the new
> case which sounds like a bit of a hack... Like making
> integrations to this branch non trivial and also, forcing
> everybody to get rid or their local copies and getting latest again.
>
> Sounds like a lot of hassle for a simple rename operation...
>
> I am wondering do you guys had any success in the past
> tackling this problem? I am thinking along the lines of doing
> some server-side search&replace/rename operations. I know it
> can be very dangerous so I would only consider it if you are
> aware of a reasonably trivial solution.
>
> Thanks in advance!
>
> Norbert Szabo
> Bizarre Creations Ltd.
>
> Ps: And please, do not propose to move our server to Linux. Cheers! :)
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security System.
> For more information please visit
> http://www.messagelabs.com/email
> ______________________________________________________________________
>
> _______________________________________________
> perforce-user mailing list - perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user
More information about the perforce-user
mailing list