I have a subversion repo on a Debian Sarge server. I do rails
development on two Debian workstations (home, work) and also a
I installed subversion from Darwinports. Things worked ok for a while
and I did commits from and updates to all three machines until today.
When I did svn status I noticed a lock on the working dir.
$ svn status
! L .
I cannot seem to get rid of the lock.
If I try to commit, I get…
svn commit -m “finished registration controller”
svn: Working copy ‘/projects/ror/sr’ locked
svn: run ‘svn cleanup’ to remove locks (type ‘svn help cleanup’ for
If I try
svn: In directory ‘.’
svn: Can’t copy ‘.svn/tmp/text-base/Rakefile.svn-base’ to
‘Rakefile.tmp’: No such file or directory
Though it complains I still see a new file in the working dir
If I try copying the entire dir to the Debian box and try to commit
from there I get the same lock and ofcourse all .svn dirs show up as
:2esvn or some such thing…I suspect unicode problem?
Searching on svn user list I found a msg about a similar problem where
some one suggested using
sudo fs_usage -w | grep svn in one terminal and then doing the commit
from another. However I didn’t find any chfags (I am still not sure
what chflags are) set by svn.
I appreciate any help on this.