Saulius Grazulis wrote:
> On Friday 29 July 2005 03:42, Steve Williams wrote:
>
>
>
> Actually, you can hide the directory of your project structure for developers
> without any modification of the client:
>
> Instead of checking out the whole repository:
>
> svn co svn://server.domain.org/repositories/project1 whole-project1
>
> You can just check out a trunk:
>
> svn co svn://server.domain.org/repositories/project1/trunk project1
>
> Or some branch:
Sure, and that is of course our advice in our help pages. But it doesn't
mean that people will understand that these directories are special; it
is not always easy to educate users who are not familiar with CM systems
what trunk/tags/branches are about; some expect it to be built in,
others don't understand at all to begin with.
>
> svn co svn://server.domain.org/repositories/project1/RELEASE/version-11R6
> project1-view-11R6
>
> At your liking... :)
>
> You can also switch your working copy between any of the branches, tags or
> trunk.
>
> Enforcement of the directory structure is a matter of project administration.
At this stage of subversion's development, you are right; because there
is no other choice. But it would be nice if a facility were built into
the tool to e.g. make a trunk/tags/releases/branches directory "node" at
some point in your tree, and have svn manage that itself, and not sow
those as directories, but as a 'developmnet tree' or somesuch.
- thomas beale
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jul 29 11:48:49 2005