1
我們所有的開發人員都可以通過ssh登錄到我們的登臺服務器。如何使用sudoers運行mercurial命令
當他們在登臺服務器上運行任何hg
命令時,它使它們成爲更新/新文件的所有者。我需要這些文件歸用戶/組www-data所有。
我試圖在sudoers文件編輯本
Cmnd_Alias WWW_DATA_CMDS = /usr/bin/svn, /usr/bin/hg
%developers ALL=(www-data) NOPASSWD: WWW_DATA_CMDS
正如你可以看到我們有SVN服務器上,以及(我們從SVN移開,以HG),這設置工作正常SVN,如果我們運行SVN命令創建文件爲www-data
如何獲得與Mercurial相同的工作?
謝謝,我會去嘗試mercurial服務器,如果這不起作用,我會做你建議在第3點的權限設置。 – evilsee