我想确保我没有损坏我的 Subversion 存储库。
如果我需要将新用户添加到存储库,我会将它们添加到每个存储库的svnserve.conf
下面/conf
,正确吗?
如果这是真的,我什么时候使用svnadmin
.
该README.TXT
文件还说要使用svnadmin
,否则可能会出现并发症。这就是为什么我偏执并想确保我不会造成伤害。
答案1
假设您没有使用 进行预授权ssh
,您可以判断svnserve
哪个文件具有用户凭据。
您的svnserve.conf
文件将包含一个password-db
条目,该条目指向包含用户和密码的文件:
[general]
password-db = userpass
realm = yourcomp
并且userpass
会有:
[users]
larry.user = mypassword
barry.user = hispassword
没有任何内容表明多个存储库不能使用相同的密码数据库文件。参考svnserve.conf 上的红皮书部分
使用svnadmin
是没有必要的。