將使用者新增至 Subversion 儲存庫的正確方法

將使用者新增至 Subversion 儲存庫的正確方法

我想確保我沒有損壞我的 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是沒有必要的。

相關內容