Solve cannot modify already commit SVN log

Default SVN server config not allow change already commit log and author. So you will get below error message:

DAV request failed; it's possible that the repository's pre-revprop-change hook either failed or is non-existent At least one property change failed; repository is unchanged


1. Login to SVN server and change directory to repositories.
2. remove pre-revprop-change.tmpl to pre-revprop-change by below command:

find . -name 'pre-revprop-change.tmpl' -execdir mv {} pre-revprop-change \;

3. Add executable:

find . -name 'pre-revprop-change' -execdir chmod +x {} \;

Reference:
http://stackoverflow.com/questions/304383/how-do-i-edit-a-log-message-that-i-already-committed-in-subversion

Leave a Reply

Your email address will not be published. Required fields are marked *