I take it that the stuff you are allowed to check out was copied to various
branches. You can use the pre-commit hook that was included in the
Subversion documentation to simply prevent anyone from doing any commits to
the trunk directory. We do the same for tags. You can copy to create a new
tag, but you cannot commit any changes to a tag (unless you're the admin).
If you really want, delete the trunk directory. That'll keep people from
adding to the head of the trunk. Remember that you are only removing it from
the last version of the repository. You can always get it back later on. If
that's too scary, move the trunk to the tags subdirectory and call it
"HEAD". That way, you can still find the trunk and reestablish it if need
From: Andreas Tengicki [mailto:email@example.com]
Sent: Friday, April 29, 2005 3:11 AM
Subject: stop projects in svn
I'm new in svn (and repositories in general) but I hope that there a many
positive effects by using it.
If I have checked in two Projects in my repository tree
Now I want to start a new Project 3 as a project that includes 1 and 2. For
example I have two services which guard different applications. Now I made a
project to write a service to guard any application which is configured.
How I can mark the project as stopped. So that you can checkout older tags
for support, but not check out the head revision for new development,
because you should use project 3 for that.
I hope you can unterstand what I mean, feel free to ask, thanks for your
Received on Fri Apr 29 16:18:33 2005