SharpSVN中工作目录的当前版本

时间:2011-06-27 19:14:27

标签: c# svn sharpsvn

  1. 如何获取当前版本 工作目录?

  2. 如何获取a的特定修订版 来自存储库服务器的文件?

2 个答案:

答案 0 :(得分:6)

使用SvnClient.GetInfo()方法,将SvnTarget设置为工作目录或远程存储库。然后,您可以使用SvnInfoEventArgs的Revision属性来获得所需的内容。

答案 1 :(得分:0)

代码

var cc = new SvnWorkingCopyClient();
cc.GetVersion("Checkout Source FullPath", out var ver);

ver.Start和ver.End是您想要的。 但是,我不知道为什么存在两个值(开始和结束)。