You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Sebastien LEDUC <se...@st.com> on 2006/05/02 11:33:35 UTC

locking directories

Hi,
it seems svn's lock command works only for files and not for directories:
svn lock file://myrepos/mydirectory
svn: 'mydirectory' is not a file in filesystem '/myrepos/db'

I am looking for a way to temporarily forbid any commit from other 
people in a particular directory (and all its subdirectories).

Any idea of how to achieve this?

Thanks in advance

Sebastien

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: locking directories

Posted by Ryan Schmidt <su...@ryandesign.com>.
On May 2, 2006, at 13:33, Sebastien LEDUC wrote:

> it seems svn's lock command works only for files and not for  
> directories:
> svn lock file://myrepos/mydirectory
> svn: 'mydirectory' is not a file in filesystem '/myrepos/db'
>
> I am looking for a way to temporarily forbid any commit from other  
> people in a particular directory (and all its subdirectories).

You could write a pre-commit hook preventing modifications to that  
directory.

Here's an example which blocks any changes to any directory called  
"tags"; you could use it as a basis for your script.

http://svn.haxx.se/users/archive-2004-08/0556.shtml


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org