[p4] Demerging in Perforce in General
Robert Cowham
robert at vaccaperna.co.uk
Thu Jul 27 06:41:39 PDT 2006
I don't have the book and thus the precise reference to hand, but Practical
Perforce documents the otherwise undoc'ed p4 merge3 command.
If I recall correctly, p80 shows how to undo a conflict resolution merge (I
recently pointed someone else at this so think I am right). The same
techniques would work for branching changes.
However, regarding branching, you can't remove the branching history, even
if by various bits of integ/merge3 magic (and ignoring conflicts) you could
do the right thing. The best bet is probably a new branch with the history
you want. (Let's not even go think of obliterating of revisions...)
Robert
> -----Original Message-----
> From: perforce-user-bounces at perforce.com
> [mailto:perforce-user-bounces at perforce.com] On Behalf Of
> Weintraub, David
> Sent: 27 July 2006 13:04
> To: perforce-user at perforce.com
> Subject: [p4] Demerging in Perforce in General
>
> Actually, this brings up an interesting question...
>
> How do you "unmerge" code from a file? In most version
> control systems, you can specify a merge in reverse to say
> "remove any changes that this particular version of the file
> had made". It can be important to undo something that
> shouldn't have been included in the version in the first place.
>
> It looks like you can sort of do this via the "p4 integrate"
> command, but only by creating a new branch in the first
> place. However, I'm looking for a two things:
>
> * Demerging without branching. Sort of controversial, but
> other version control systems do allow it.
> * A way of demerging an entire branch that was previously
> merged into another branch.
>
> Is this possible in Perforce?
>
> -----Original Message-----
> From: perforce-user-bounces at perforce.com
> [mailto:perforce-user-bounces at perforce.com] On Behalf Of
> Aklujkar, Abhijit
> Sent: Thursday, July 27, 2006 5:13 AM
> To: perforce-user at perforce.com
> Subject: [p4] unsync the change list from the latest..??
>
> Hi All,
>
> How do we unsync or ignore a particular change list from the
> latest submitted code...??
>
>
>
> Thank You.
>
>
>
> ~ Abhi
>
>
>
> _______________________________________________
> perforce-user mailing list - perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user
> _______________________________________________
> 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