SharpSvn删除或重命名文件/目录的GetLog(SharpSvn修订版挂钩)

时间:2014-07-10 08:31:23

标签: c# svn version-control configuration-management sharpsvn


   我在我的一个项目中使用SharpSvn客户端。我有一个用例,我需要显示给定文件或文件夹的历史记录。我正在使用SharpSvn" GetLog"方法。但是,当我尝试列出每个获取项目的修订日志时,我得到一个例外,即找不到项目(文件或目录),原因是早期版本中的文件或目录已经存在重命名或删除,因此服务器上不存在。

我读到了关于修订的问题,因此尝试了如下命令的CLI命令;

  • svn log svn:// serverds / ModelManagement @ 215> " D:\ CMTestRun \ SVNOutput.txt",正确获取所有日志(Pegging revision)

和CLI命令一样;

  • svn log -r 215 svn:// markusdew764 / ModelManagement> " D:\ CMTestRun \ SVNOutput.txt",只给了一个条目。

我想知道如何使用SharpSvn实现第一个CLI给我的东西。我尝试了使用OperationalRevision的GetLog,但是没有用。

提前致谢。

0 个答案:

没有答案