1
我正在編寫一個Bash腳本,用於檢查多個SVN目錄以查看它們是否正在運行當前版本。 svn info /path/to/svn
工作正常,因爲我在文件系統上,但svn info http://svnserver/path/to/svn
需要用戶名/密碼,如Get revision number of a remote repository上建議的那樣。出於安全原因,我不想在腳本中嵌入我自己的密碼。但是,如果我沒有嵌入密碼,只需在提示中輸入密碼,我就無法將其捕獲到變量中。SVN用戶限於svn info
所以,如果我必須使用用戶名和密碼,我可以添加一個用戶到我的svn存儲庫是只有能夠獲得SVN信息的輸出?甚至只是修改?
在此先感謝!
我很懷疑。由於這是一個我們經常在幾十臺服務器上運行的腳本,但是,緩存憑證對我來說並沒有多大的幫助。 如果其他人有任何建議,我很樂意聽到他們;否則我會將它標記爲由LB回答。 –