How to "un-wedge" the Subversion repository


1). Stop Apache:

sudo /usr/sbin/apachectl stop


2). Make sure permission are set correctly on the "db" directory:

cd /usr/local/svnRoot/smi-protege/db
sudo chown -R :svn-user .
sudo chmod -R g+w .



3). Run recovery process on the "smi-protege" repository:

cd /usr/local/svnRoot
/usr/local/subversion/bin/svnadmin recover smi-protege



4). Make sure permission are set correctly on the "db" directory (repeat step 2).


5). Start Apache:

sudo /usr/sbin/apachectl start