我寫一個小工具使用C#程序SVN檢出使用C#程序
下面是執行命令的svn我的程序
System.Diagnostics.Process.Start(「Cmd.exe中的重點線「,@」svn checkout C:\ TestBuildDevelopment \ Code「);
正如我所假設的,上面的代碼應該能夠執行svn check out並將所有代碼下載到上面提到的本地路徑。但是發生的事情是,命令提示符會以c#項目的默認路徑打開,並且什麼也不做。
如果我在命令行中運行這個svn命令,它工作正常。但是當我使用C#運行時,它只是彈出命令提示符而不執行svn checkout操作。有什麼想法出錯?
你有沒有考慮使用[' svnsharp'](http://code.google.com/p/svnsharp/)呢? –
@JonSkeet svnsharp很棒!我下載了這個dll,現在好了。非常感謝。我應該將此標記爲最佳答案。儘管下面有一些可接受的答案,但這是最好的答案。但我怎麼能把這個標記爲接受。 – SARAVAN
這是非常古老的...現在,也有SharpSVN: https://sharpsvn.open.collab.net – johnjps111