2012-04-23 57 views
0

我有一个项目在我的SVN :),这是活跃一段时间。SVN签出如何限制只对用户访问

如何,我只希望我公司的人有能力检查。

它不使用apache,普通svn + ssh。

现在只有我的用户可以做一个承诺,我注释掉的行的conf/svnserve.conf的

password-db = passwd 

我在的conf/passwd文件写了用户名和密码的列表文件

它适用于提交,因为它会在用户提交时询问用户和密码。

我需要它做同样的检查。

我希望我能解释这样一个简单的问题y这样一个复杂的方式ja!

非常感谢。

回答

2

http://svnbook.red-bean.com/en/1.0/ch06s03.html

此行如果你希望人们来验证结账添加到您的svnserv.conf

匿名访问=无

+0

太奇怪了,不会工作。我将该行添加到位于/ var/svn-repos/catwizard3/conf中的存储库,然后我停止svn服务器通过id来终止进程,然后使用svnserve -d -T -r/var/svn再次启动它-repos /,然后我尝试从我的本地计算机上的新文件夹执行cckck,然后开始下载代码。 – Ernest 2012-04-24 00:32:49

+0

你可以从远程机器上尝试它吗?你打开了证书认证吗?您是否使用svn co svn + ssh:// localhost检出或只是指向回购? – Gren 2012-04-24 06:21:09

+0

我试过从远程机器,你是对的,它必须是一些证书变成一个或什么东西。谢谢 – Ernest 2012-04-25 16:48:29

相关问题