c# svn命令搜索文件

时间:2021-04-26 11:26:11

标签: c# svn tortoisesvn

我尝试使用命令行在 svn 中搜索文件,但只得到“失败”。我不知道如何找出原因或出了什么问题。我不知道用什么 svnsharp 因为这是 .NET 5 和 Angular 中的项目,所以库太旧了。

ProcessStartInfo processStartInfo = new ProcessStartInfo();
processStartInfo.WorkingDirectory = @"C:\Program Files\TortoiseSVN\bin";
processStartInfo.RedirectStandardInput = true;
processStartInfo.CreateNoWindow = true;
processStartInfo.WindowStyle = ProcessWindowStyle.Hidden;
processStartInfo.FileName = "cmd.exe";
processStartInfo.UseShellExecute = false;
processStartInfo.Arguments = "/c " + "Config.exe /command:repobrowser /path:" + "http://_______/data/" + " /outfile:" + @"C:\Users\source\test.txt";
Process process = Process.Start(processStartInfo);
process.WaitForExit();

int eCode = process.ExitCode;
if (eCode == 0)
{
    //Success  
}
else
{
    //Failed  
}

代码来自:https://www.c-sharpcorner.com/UploadFile/dbd837/svn-api-with-C-Sharp-browse-files-in-svn706/

0 个答案:

没有答案
相关问题