簡體   English   中英

提交后掛鈎在Visual SVN Server中失敗

[英]Post-commit hook fails in Visual SVN Server

我已經在Visual SVN Server中添加了提交后鈎子,以更新Web根文件夾。 我在提交掛鈎中有以下內容:

"%VISUALSVN_SERVER%bin\svn.exe" update "D:\wamp\www\xix" --username xone --password xxx

從命令行運行此命令是可行的,但是當我從客戶端程序中提交項目更改時,總是出現以下錯誤:

錯誤:提交后掛接失敗(退出代碼1),輸出:svn:E720005:解決'D:\\ wamp \\ www \\ xix'的情況時出錯

為什么是這樣? 謝謝你的幫助!

幾件事:

  • 提交后掛鈎無法訪問客戶端的工作空間。
  • 從命令行運行命令時,您與運行命令的服務器的用戶不同。 錯誤號E720005通常指向沒有權限更新其工作目錄中文件的用戶。 該用戶可能具有讀取存儲庫的權限,但不一定具有寫入工作目錄的權限。
  • 當執行鈎子時,許多環境變量都會被故意刪除。 可能是您的環境變量(如%VISUALSVN_SERVER%與您認為的不一樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM