c# プログラムを使用して svn コマンドを実行する小さなユーティリティを作成しています
これが私のプログラムの重要な行です
System.Diagnostics.Process.Start("CMD.exe", @"svn checkout C:\TestBuildDevelopment\Code");
私が想定しているように、上記のコードは svn チェックアウトを実行し、すべてのコードを上記のローカル パスにダウンロードできるはずです。しかし、何が起こっているかというと、コマンド プロンプトが c# プロジェクトの既定のパスで開き、何もしません。
この svn コマンドをコマンド ラインで実行すると、正常に動作します。しかし、C# を使用して実行すると、svn チェックアウト操作を実行せずにコマンド プロンプトがポップアップ表示されます。何がうまくいかないのですか?