我正在處理SVN項目,我需要從客戶端執行我的預先提交掛鉤腳本。有沒有辦法執行它們?客戶端掛鉤腳本執行
6
A
回答
6
唯一可能的解決方案是使用TortoiseSVN,它有機會在客戶端執行特殊的Hook腳本(僅來自TortoiseSVN)。否則,不可能運行Hook腳本,因爲它們會在服務器端運行。
4
創建一個腳本文件,該文件是爲svn
命令別名如果您正在使用命令行的這個帖子提示:http://top-frog.com/2009/04/23/client-side-pre-and-post-svn-hooks-with-unix-aliases/
你只需把含在你的系統的路徑環境的腳本文件的目錄在包含SVN可執行文件的目錄之前變量。
相關問題
- 1. SVN掛鉤腳本執行
- 2. SVN客戶端掛鉤
- 3. CruiseControl.NET不執行Subversion掛鉤腳本
- 4. 如何執行客戶端Git鉤子?
- 5. 流星onConnection客戶端掛鉤?
- 6. ASP.NET MVC2 - 掛鉤到客戶端驗證
- 7. AnkhSVN客戶端預犯掛鉤
- 8. SVN客戶端發佈提交掛鉤
- 9. 顛覆客戶端預先掛鉤
- 10. 執行Python腳本不掛終端
- 11. 通過TortoiseSVN客戶端掛鉤腳本調用預先提交的runtests
- 12. 如何運行shell腳本作爲tortoiseSVN的客戶端鉤腳本?
- 13. 運行PowerShell腳本作爲git掛鉤
- 14. hg客戶端和服務器端掛鉤
- 15. 在命令行或Rest客戶端執行腳本
- 16. Gitolite掛鉤不執行
- 17. 在客戶機上執行Powershell腳本?
- 18. 運行Google App腳本客戶端
- 19. Google腳本在哪裏執行?在服務器或客戶端?
- 20. 在後臺渲染視圖並執行客戶端腳本
- 21. 如何LoginStatus之前執行的客戶端腳本onloggedout事件
- 22. DDD:執行不變量的客戶端腳本
- 23. DocumentApp導致從Javascript客戶端執行的App腳本到401
- 24. 客戶端腳本語言
- 25. Servicenow onSubmit客戶端腳本
- 26. 動態客戶端腳本
- 27. CWMP CPE(客戶端)執行
- 28. 在ASP.NET中,如何在客戶端掛鉤回發事件
- 29. Azure移動服務身份驗證客戶端流掛鉤
- 30. 在WCF終止客戶端請求之前掛鉤到WCF
爲什麼你需要在客戶端運行該鉤子腳本?你想實現什麼? – khmarbaise
@khmarbaise我也想知道如何在客戶端執行鉤子腳本。我想安裝一個pre-commit鉤子來檢查我的提交,但是我沒有權限在svn服務器上安裝腳本。基於這些答案,我可以使用TortoiseSVN來做到這一點。 – kkpattern