Re: FW: [DESIGN] Aliases?

Julian Foad <[email protected]> Tue, 28 Feb 2006 15:43:23 +0000
Newsgroups gmane.comp.version-control.subversion.devel,gmane.mail.eyebrowse.user
Message-ID <44046F9B.4050001__32348.7184745774$1141146852$gmane$org@btopenworld.com>
Matthias Wächter wrote:
> 
> If I understand the issue correctly, what Subversion is missing is a way 
> to specify a tag, and instead of checking out the tag (directory) 
> getting the source-of-tag directory.
> 
> For example, consider a checked-out directory:
> 
> /repos/trunk/ (@5)
>             /file1 (@5)
>             /file2 (@7)
> 
> When you create a tag, you simply make "svn cp . 
> http://server/repos/tags/mytag" committing, f.e., rev. 10
> 
> When you check out "http://server/repos/tags/mytag" again, despite the 
> nomenclature and possibly typing more than in the case of proposed 
> aliases, you end up with
> 
> /
> repos/tags/mytag/ (@10)
>                 /file1 (@10)
>                 /file2 (@10)
> 
> but what you actually need is to check out what you had before, 
> /repos/trunk @5 and the files @5 and @7, even if the tag was @10. 

Maybe you are right, but could you please continue this example and show WHY 
you actually need the WC to be based on /trunk@5 etc.  What sort of operations 
does this enable or make easier, compared to the WC being based on /tags/mytag@10 ?

- Julian