[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Tagging and the trunk history

From: Paul Koning <pkoning_at_equallogic.com>
Date: 2006-01-13 16:14:04 CET

>>>>> "Hendrik" == Hendrik Scheider <Scheider> writes:

 Hendrik> Dear all, when I branch/tag, however you name it, this
 Hendrik> action is only visible in the copy's history. How can make
 Hendrik> it appear in the trunks history as well?

You can't. It's a copy operation, and copy is a change on the
destination, not on the source. The trunk is the source, so the copy
is invisible.

This is a fundamental difference in approach vs. CVS. In CVS, tags
and branches are attributes of a file, and the whole history tree of a
file is in one place, with all the entries mixed together strangely.
In Subversion, a tag or branch is a copy in the namespace. From any
point in the namespace, you only see the history of the branch you're
on (including the point prior to the copy point, i.e., the "fork in
the history", unless you say --stop-on-copy). But you do NOT see the
whole history tree, not unless you ask at the root of the repository.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jan 13 16:56:44 2006

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.