2009-11-23 53 views
0

在LAMP/Plesk VPS上,我想讓一個域管理員能夠SSH連接到他們的賬戶並運行svn更新。允許Plesk的域用戶運行SVN更新

看來我必須給他們root密碼來做到這一點,但這是我不能接受的。

如果我嘗試使用域帳戶,則會收到涉及.svn/tmp/files的權限錯誤,這些錯誤似乎具有root權限。

是否有其他人設法設置?

回答

1

結帳是否由root用戶創建?嘗試刪除它並以域用戶身份再次將其檢出。域用戶應該能夠毫無問題地更新它。

+1

另一種選擇,而不必刪除它,並再次檢查它將是'chown -R /path/to/document/root'。這樣它會將文件的所有者(包括.svn內容)更改爲域用戶,並授予他們對其進行修改的權限,因爲某些簽出可能相當大。 – Sarah 2011-02-08 00:10:24