Subversion / Apache griefs: can’t commit, MERGE failed

Installed Subversion. Configured Apache to run as a Subversion server. Seems to work. I even tried some WebDAV applications (davfs) on it. Work. Not perfectly (some strange errors), but it does work.

Until I tried to checkout, modify and commit with SVN itself:

svn: Commit failed (details follow):
svn: MERGE request failed on '/'
svn: Can't open directory '/home/ivan/bsite/svn-repo/db/transactions/0-1.txn/transactions': No such file or directory

No matter what I tried SVN can’t commit into a repository without an error.

Turns out this problem is caused by Apache and Subversion being compiled against different versions of the APR libraries. I got it fixed by rebuilding apache and subversion from their fresh sources.

Thank you, Christopher Ness! Your post helped me a lot.

Advertisements

One Comment Add yours

  1. lakeville says:

    Nice post. I learn something totally new and challenging on
    sites I stumbleupon everyday. It will always be helpful to read through content from other authors and use a little something from
    other web sites.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s