因爲你回答沒有你沒有存儲在Subversion中的密碼是否要存儲此密碼。
我把它你想消除這
錯誤
警告完全消息。有兩種方法來處理:
最簡單的,但艱辛的道路:你可以在每個測試你的時間Subversion命令指定svn --no-auth-cache
。這很容易做到,因爲它不需要你真正的行動。這很難,因爲你幾乎每次使用Subversion命令(特別是涉及存儲庫的命令,如checkout
和commit
)都必須這樣做。
硬,但簡單的方法:您可以通過修改用戶的Subversion配置不問,如果要存儲這些信息。 (順便說一句,你爲什麼運行爲根?你喜歡住生活的邊緣?好關運行作爲用戶和配置sudo
,讓你做你所需要的。這樣的話,你可以跟蹤誰在做什麼根本的東西,而你不這樣做的東西,可能會意外關閉服務器。事實上,默認情況下許多Unix/Linux系統不再允許用戶登錄爲root
。你所要做的sudo
)。這很難,因爲你必須做一些事情,但容易,因爲一旦你做了,你不必再做任何事情。
您有需要編輯的文件的名稱(/root/.subversion/servers
)。認準[global]
部分,查找線路# store-passwords = no
從行的開頭刪除#
。您也可以對# store-plaintext-passwords = no
行和# store-auth-cred = no
行執行相同的操作。儘管如此,您還可以刪除Subversion存儲其憑據的auth
目錄下的文件。這將完全消除已經存儲的密碼。更多信息可以在網上找到Red Bean Subversion manual。
現在,當你這樣做倒是庫中的Subversion命令,它會要求你輸入用戶名和密碼,如果你想存儲他們不會問。
您正在以root身份運行?壞計劃我的朋友。 – thekbb