[英]Does TortoiseSVN commit has an option of opening exe?
我已經為存儲庫中的文件設置了BugId屬性。 這意味着在提交窗口中,我有一個字段,開發人員可以在其中鍵入錯誤的問題編號,並在提交的日志消息中顯示該字段。
我想知道是否有可能一旦我單擊提交按鈕,在提交本身之前,將執行一個exe文件。
我不是指預提交鈎子,因為它是在單擊提交按鈕后運行的。
謝謝。
如果要在客戶端上運行此文件,請檢查TortoiseSVN幫助4.30.8。 客戶端掛鈎腳本 。
在顯示提交對話框之前,有一個TortoiseSVN的啟動提交鈎子。
我剛剛嘗試過,它很好用。
替代文字http://img710.imageshack.us/img710/760/hook.png
文件test.bat僅包含exit 0
命令,在顯示提交對話框之前,我可以清楚地看到控制台窗口的打開和關閉。
在TortoiseSVN 1.5及更高版本中,您可以定義客戶端掛鈎腳本 。 在出色的TortoiseSVN幫助系統中閱讀有關它們的信息。 特別是出於您的目的,請查看Start-Commit和Pre-Commit掛鈎。
您應該考慮實現IBugtraqProvider 。 該接口是專門為此目的而設計的。
您可能要使用CheckCommit()
方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.