You normally do that in CVS because tagging/branching your whole project is expensive.
But in Subversion it's not, so you can easily branch/tag your entire project and the storage/time/cpu costs are small
(constant).
And it's a lot cleaner.
Jean-Yves Avenard wrote:
> Hello
>
> One feature I've been missing since using Subversion for the past one
> year is the ability to work with tags within the HEAD revision.
>
> Let me explain.
>
> In CVS, it would be possible to tag a subdirectory of a project while
> working on HEAD.
>
> Let say the project is located in:
> /trunk/myproject
>
> And it contains several subdirectories:
> /trunk/myproject/dir1
> /trunk/myproject/dir2
> /trunk/myproject/dir3
>
> Let say I applied a tag MY_TAG to the files in the dir3 sub-directory
>
> Then people could check-out HEAD with specifying the tag.
> CVS default behaviour is to checkout HEAD if no tags exist
>
> Typically doing:
> cvs co -r MY_TAG trunk/myproject
>
> This will check-out HEAD *except* where the tags exist, that is only
> dir3 would be a special check-out.
> Any calls to cvs update would update all files *except* to the files
> tagged with MY_TAG
>
> In SVN this behaviour isn't possible.
> The only way to do this is to first check-out HEAD, then go into what
> has been checked-out, and check-out again the directory dir3 from the
> tag area (which also means you have to know where the tag is located)
>
> I find this very difficult to manage and the usefulness of a tag has
> been lost IMO in SVN.
>
> Now maybe I've just missed something obvious, and would love somebody
> to enlighten me.
>
> Is a similar behaviour possible with Subversion?
>
> Cheers
> Jean-Yves
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
NOTICE: Please note that this email, and the contents thereof,
are subject to the standard Peralex email disclaimer, which may
be found at: http://www.peralex.com/disclaimer.html
If you cannot access the disclaimer through the URL attached
and you wish to receive a copy thereof please send
an email to email@peralex.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Apr 14 12:27:41 2005