我正在编写一个小实用程序来使用 c# 程序执行 svn 命令
这是我程序中的关键行
System.Diagnostics.Process.Start("CMD.exe", @"svn checkout C:\TestBuildDevelopment\Code");
正如我所假设的,上面的代码应该能够进行 svn check out 并将所有代码下载到上面提到的本地路径。但是发生的事情是,命令提示符以 c# 项目的默认路径打开,并且什么也不做。
如果我在命令行中运行这个 svn 命令,它工作正常。但是当我使用 C# 运行时,它只是弹出命令提示符而不执行 svn checkout 操作。关于出了什么问题的任何想法?