2012-06-04 105 views
0

基本上我正在尋求將Visual Studio中的客戶端預先提交鉤子與Ankh SVN完全集成。還有就是對已經受到一些指導一個問題:AnkhSVN client side pre-commit hookAnkh龜SVN掛鉤?

我的設置如下:

  • 的Visual Studio 2008的基本 - 版本9.0.30729.4462 QFE

  • AnkhSVN的 - 2.3。 11266

  • TortoiseSVN的 - 1.7.7

現在,如果通過Tortoise的文件夾選項在Visual Studio之外調用客戶端預提交鉤子,它將起作用。我無法在Visual Studio的內部調用/處理來自內部的任何文件,但我在做SVN提交時雖然...

以下是我的問題:如何告訴Ankh使用任何預編譯器,提交鉤子我已經在Tortoise的配置裏面定義了嗎?有我應該看的選項/屏幕?

在此先感謝!

回答

0

AnkhSVN的尚未執行的客戶端掛鉤(沒有?)。 這是僅在TortoiseSVN中可用的功能。

但有一個開放的問題,爲此: - 特定的客戶端太 http://ankhsvn.open.collab.net/issues/show_bug.cgi?id=453

+1

他們在http://ankhsvn.open.collab.net/daily –

+1

的最新日常版本中具有新功能。前後提交掛鉤在AnkhSVN 2.3和2.4中實現,並將在「啓用客戶端工具 - >選項 - >源代碼控制 - > Subversion環境中啓用鉤子複選框。 –

0

龜客戶端掛鉤,當您使用龜這就是爲什麼我不喜歡實現它們纔可用。如果您使用Subversion命令行客戶端或內置IDE客戶端,如AnkhSVN for VisualStudio或Subversive和Subclipse for Eclipse,則它們不起作用。

+0

好的,你對其他支持預先提交客戶端掛鉤的Visual Studio插件有什麼建議嗎? –

+0

@JordanChernev Nope。即使其他客戶端也這樣做,但並不能保證鉤子是兼容的。你想用這些客戶端鉤子做什麼? –

+0

我需要清理每次加載項目時從Visual Studio生成的幾個xml文件。即使你不改變一件事情,xml也會生成唯一的id,這將使得來自多個人的SVN提交變得困難。 –