所以我按照這裡留下的偉大帖子的說明進行操作https://stackoverflow.com/questions/1113010/post-commit-hook-with-trac-and-svn以及 Windows 上提到的 Trac + VisualSVN 的相關貼文。
我已經設定好一切 - 當我運行“post-commit.cmd”時 - 我完全沒有收到任何錯誤。
我的問題是 - Trac 在我提交提交後不更新票證,我不明白為什麼?我在 Trac 中打開了日誌記錄 - 當我從 hooks 資料夾運行 post-commit.cmd 腳本時,我得到了下面的行,但沒有票證更新?
Trac[svn_fs] DEBUG:導入的 Subversion 綁定
有誰知道我如何以某種方式弄清楚為什麼它不從 SVN 更新票證?
答案1
請嘗試更新至最新的VisualSVN Server 2.0.5並更新追蹤插件。
也要確保 PYTHONHOME 環境變數指向使用 VisualSVN Server 外掛程式打包的 Python(預設為 C:\Program Files\VisualSVN Server\trac\python)