Note that using plain HTTP access is begging to get your passwords sniffed, unless you're *really, really, really sure* that no one can get into your local network environment. SSL is typically not too hard to set up, for just such protection.
> On Feb 10, 2015, at 11:39 AM, James <oldyounggu...@yahoo.com> wrote: > > I have a SVN machine in my network. I can do anything I want via svn://. I > just setup the http:// access and it seems working until I found I cannot > commit my new file. The error message is : > > $ svn add scripts > A scripts > A scripts/svnbackup.sh > [user1@dev2 Docs]$ svn commit -m "add svnbackup.sh file" > Authentication realm: <http://146.115.74.4:80> Subversion User > Authentication > Password for 'user1': ****** > > svn: E000013: Commit failed (details follow): > svn: E000013: Can't open file '/home/svn/Docs/db/txn-current-lock': > Permission denied > > I went to the svn server and found all folders and files belong to svn group > which the user1 is one the members. the svn group has rw permission there. > In order to narrow down the issue, I renamed my working copy and checked out > the same repository with svn:// connection and I found I can do commit > without any issue. > > It indicates the issue is not in the svn server but the error reported is > telling me the svn server refused the write. So I am confused. > > I was able to connected and check out the repository via http:// connection. > It seems the http:// part is working. > > I am using Fedora 20 on both machines. And I have disabled the SeLinux. The > $getenforce told me "Disabled" > > My svn version is 1.8.11. > > The instruction I followed to enable the http:// access is from here: SVN > (Subversion) Access Control with Apache and mod_authz_svn | If Not True Then > False