[p4] re-organize layout one level deeper

Quanah Gibson-Mount quanah at zimbra.com
Thu Aug 19 13:47:27 PDT 2010

--On August 19, 2010 4:11:52 PM -0400 Lee Marzke <lee at marzke.net> wrote:

> Your choices are:
> 1. Integrate to new location,  delete the old:
>     This preserves the history,  so you can always go back to the old
> //depot/y/   tree if needed.
> 2. p4 duplicate  //depot/y  //depot/x/y,    then  p4 obliterate //depot/y
>      This has the effect of just changing just the database,  but you now
> don't have the original //depot/y
>       so that software builds that worked previously may now be broken.
> ( You've changed history )
> So if //depot/y was simply created in the wrong place and doesn't have
> important history,  then with
> proper backups of the depot beforehand, you might find #2 to be helpful.
> Note p4 duplicate is an undocumented command ( p4 help undoc ),   so
> consult your administrator or
> Perforce support before running this on any production depot !
> Certainly take a p4 checkpoint before
> running this in case of problems.

Hi Lee,

Thanks!  This gives us enough to figure out which we want to pursue.


Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
Zimbra ::  the leader in open source messaging and collaboration

More information about the perforce-user mailing list