<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=KOI8-R">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Andrew Sagulin wrote:<br>
<blockquote type="cite" cite="mid829991598.20050615142520@mail333.com">
<pre wrap="">Two weeks ago I downloaded and installed Subversion 1.2.0. I also downloaded and read
Svnbook. Actually this is a great job (both Subversion and the book about it).
</pre>
</blockquote>
Thanks.<br>
<blockquote type="cite" cite="mid829991598.20050615142520@mail333.com">
<pre wrap="">But when I tried one doubtful feature I found that Subversion did
somethine different from Svnbook example:
=== svn copy reference ===
$ svn copy <a class="moz-txt-link-freetext" href="file:///tmp/repos/test/trunk">file:///tmp/repos/test/trunk</a> <a class="moz-txt-link-freetext" href="file:///tmp/repos/test/tags/0.6.32-prerelease">file:///tmp/repos/test/tags/0.6.32-prerelease</a> -m "tag tree"
Committed revision 12.
And don't worry if you forgot to tag—you can always specify an older revision and tag anytime:
$ svn copy -r 11 <a class="moz-txt-link-freetext" href="file:///tmp/repos/test/trunk">file:///tmp/repos/test/trunk</a> <a class="moz-txt-link-freetext" href="file:///tmp/repos/test/tags/0.6.32-prerelease">file:///tmp/repos/test/tags/0.6.32-prerelease</a> -m "Forgot to tag at rev 11"
Committed revision 13.
===
Actually svn do not override destination, but create subdirectory:
<a class="moz-txt-link-freetext" href="file:///tmp/repos/test/tags/0.6.32-prerelease/trunk">file:///tmp/repos/test/tags/0.6.32-prerelease/trunk</a>
On the next attempt to copy to the same destination svn will report
svn: Path 'tags/0.6.32-prerelease/trunk' already exists.
Is it a Subversion bug or a Svnbook inaccuracy?
</pre>
</blockquote>
Neither.š The book portion you quoted said, "don't worry if you forgot
to tag".š But you <i>didn't</i> forget to tag -- you tagged twice (to
create each of revision 12 and 13).<br>
</body>
</html>