在Subversion中添加多个用户

时间:2014-01-22 04:53:38

标签: apache .htpasswd

我正在按照http://www.maketecheasier.com/setting-up-subversion-version-control-in-ubuntu中描述的方法创建一个subversion repo。它工作正常。 但是当我尝试使用

创建第二个用户时
sudo htpasswd -cm /etc/apache2/dav_svn.passwd yourusername

,当前用户被删除,并被新用户替换。如何创建其他用户? /etc/apache2/dav_svn.passwd文件仅包含我添加的最新用户凭据。

2 个答案:

答案 0 :(得分:3)

我从http://www.wandisco.com/svnforum/threads/33361-creating-a-new-svn-user-with-password?s=ea3c8ce175b09de948e8aafe7d4f8ab6&p=124540&viewfull=1#post124540找到了解决方案。

添加其他用户

#sudo htpasswd -m /etc/.svn-auth-file <username>
应该使用

代替

#sudo htpasswd -cm /etc/.svn-auth-file <username>

答案 1 :(得分:0)

添加一个用户:

sudo htpasswd -cs /etc/apache2/dav_svn.passwd username

添加许多用户

sudo htpasswd -s /etc/apache2/dav_svn.passwd userX