可能重複:
Does anyone know of a good C# API for Subversion?自動化顛覆與C#
我設計一個文檔庫,我想使用Subversion作爲版本控制系統。我怎樣才能自動完成C#中的簽入,簽出和差異等任務?烏龜可能會提供一些幫助嗎?
TIA。
可能重複:
Does anyone know of a good C# API for Subversion?自動化顛覆與C#
我設計一個文檔庫,我想使用Subversion作爲版本控制系統。我怎樣才能自動完成C#中的簽入,簽出和差異等任務?烏龜可能會提供一些幫助嗎?
TIA。
難道你不能只使用你的應用程序的命令行?
顛覆如何完全是命令行驅動的。 TortoiseSVN爲我們的Windows用戶掩蓋了這一點。只需在C#程序中調用命令行命令即可。
值得注意的是:通過使用--xml參數,您可以將輸出獲得爲XML,這比純控制檯輸出更容易解析。我在一個基於C#的服務器鉤子中使用它,它向我們的bug跟蹤器發送提交消息... – 2009-10-27 07:49:09
您可以使用C#編寫服務器端或客戶端鉤子。在服務器端,你只需要編寫一個應用程序,該應用程序將參數的連接數賦給鉤子的名稱並將其放入鉤子文件夾中。在客戶端,你會做同樣的事情,但你需要地獄烏龜來找到應用程序。
(這是假設你想從SNV信息內容管理,你可能想看看command line工具或SharpSVN去周圍的其他方法)
給看看這個問題:
試試這個博客帖子大約Creating your own custom Subversion management layer。總之,SharpSVN是你最好的選擇,但你仍然有一些工作要做。
Booyah!謝謝。 – 2009-10-27 22:54:15
沒問題.......... – 2009-10-27 23:07:06