我需要获取提交修订版的日期/时间,现在我可以获得最后修订版,但没有找到如何获取创建此修订版的日期和时间。 这是我的代码。
Int32 LastRevision;
var workingCopyClient = new SvnWorkingCopyClient();
SvnWorkingCopyVersion version;
workingCopyClient.GetVersion(RootFolder, out version);
LastRevision = version.End;
workingCopyClient.Dispose();
答案 0 :(得分:1)
您是否尝试过使用SvnClient类?你有几个选择:
首先:How to get latest revision number from SharpSVN?
或者这个:
using (SvnClient client = new SvnClient())
{
Collection<SvnLogEventArgs> logEventArgs;
SvnLogArgs logArgs = new SvnLogArgs
{
Limit = 1
};
client.GetLog(target, logArgs, out logEventArgs);
DateTime revisionTime = logEventArgs[0].Time;
}