Re: Branching with missing revisions
From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2004-08-12 23:17:36 CEST
On Wed, 2004-08-11 at 13:19, Kevin Ballard wrote:
> There's definitely *some* bug. I just did a test with a local file:///
Nope, no bug here. All explainable and expected.
In r2, you have 'foo' and 'bar' in trunk/.
Keep in mind that if you were to run 'svn log -v -r3' to see the changed
D /trunk/foo
In other words, svn doesn't have "true" moves; it just copies and
So, look at your mixed-rev working copy:
>
You've got r2 of /trunk, and r3 of /trunk/foobar.
> kevin:~/Dev/TestRepo/trunk% svn copy .
So you've built a transaction on the server. What does it look like?
* you started out with a copy of r2 of /trunk:
/trunk
* then you added in a copy of r3 of /trunk/foobar:
/trunk
The whole 'move' idea never happened. The 'svn cp Wc URL' command just
> kevin:~/Dev/TestRepo/trunk% svn switch
So, sure enough, when you 'update' your working copy to the new tree, it
There's a moral to this story: the book is a bit misleading. It gives
When the book recommends 'svn cp WC URL' as way of creating a
1. you start out with a working copy all at one revision (i.e. running
2. you selectively backdate or foredate only single *files*, not
So I think I need to make that part of chapter 4 clearer. Thanks for
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.