我需要将SVN日志的修订细节写入文件。
Process proc = new Process();
proc.StartInfo.FileName = @"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe";
proc.StartInfo.Arguments = "/command:log /path:" + updateLocation + " /startrev:{2016-12-19} /endrev:{2016-11-11}";
我可以获取特定日期范围的修订详细信息,但是如何将其写入/保存到文件中?因为我需要从该修订细节中单独检索修订号。请建议你的想法。
先谢谢
答案 0 :(得分:1)
我不熟悉该软件,但他们的documentation状态:
如果指定了/ outfile:path \ to \ file,则在关闭日志对话框时会将所选修订版写入该文件。修订版的格式与用于在合并对话框中指定修订版的格式相同。
等待该过程完成,然后它会自动将其保存在您在参数中指定的/outfile:
中。
希望这有帮助!