[svk-devel] svk merge, problem w/ copied path in local branch
Matthew Draper
matthew at trebex.net
Wed May 30 20:36:14 EDT 2007
Hi!
On Wed, 2007-05-30 at 16:56 -0700, Mark Lundquist wrote:
>
> 1) A while back I copied a path within a remote repository which I am
> mirroring locally. I don't remember whether I made the copy directly
> in the remote repository using svn, or made the copy in my mirror and
> then synced... but it was one or the other. I'll call the original
> path 'O' new copy 'N', and my mirrored version of 'N', 'MN'.
>
> 2) I made a local development branch by copying 'MN'... call this new
> path 'L'. It exists only in my local repository.
>
> 3) Checked out a bunch of changes in a working copy of L.
>
> 4) Did a "svk pull" in the L working copy, to pick up intervening
> changes from N.
>
> 5) Did "svk push" from the L working copy.
>
> When I did this, something bad happened... svk committed every change
> to N since its copy from O back to O! Essentially, it turned O into N.
>
> So, what is the deal? Any ideas?
I just wrote a standard "push/pull expect a local branch" explanation,
then realised that you claimed to have one. :)
It sounds suspiciously like your checkout of L is actually a checkout of
MN; push/pull only operate on the immediate copy source, as far as I
recall. What's "svk info" got to say on the matter?
Matthew
--
matthew at trebex.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.bestpractical.com/pipermail/svk-devel/attachments/20070531/a3799701/attachment.pgp
More information about the svk-devel
mailing list