On 04/09/2010 02:31 PM, B Smith-Mannschott wrote:
What I still don't know is this: how would "true tags" behave, if
Subversion had them? What problems would that enable me to solve more
conveniently than I can now?

I don't know what the original poster meant - but something to consider:

DVCS systems like GIT let one use the "branch" or "tag" as a version identifier. For example, I can say "set me to the version of component/trunk that was tagged with 2.0.1". I don't think you can do this in Subversion - or not as one step anyways.

In fact, I've found it a bit difficult to reliable say "what revision of trunk was this tag created from?" I think the information is in the copy-from attribute in the underlying FSFS commit, but the last time I tried to get access to it, I was unable to find it.

Branch is similar. If I want to set to the point on trunk at which branches/2.0 was branched, how do I do this?

In GIT, it's just "git checkout master", "git reset --hard branches/2.0".

Is there some part of Subversion that would give this capability that I have missed?

Cheers,
mark


Reply via email to