是否有可能获得当前的作者犯了SharpSVN文件夹。所以这样做没有检索SVN服务器的日志文件。我想:

client.TryGetProperty(文件夹,SvnPropertyNames.SvnAuthor,出AuthorStr);

但AuthorStr字符串是空的。

有帮助吗?

解决方案

在“的svn:作家”属性是一个版本属性,而不是一个正常的版本控制的属性,所以你不能正常使用的物业的API就可以了。

要得到一个工作拷贝信息的最简单方法是在你的目标调用SvnClient.Info()(或.GetInfo())。 (也可以经由.STATUS()得到它,但是这是较慢然后.INFO(),因为它也检查文件是否被改变)

其他提示

如果你不介意的提交对象本身,抓住的财产,你可以做一些简单的:

using (SvnClient client = GetClient())
{
    client.GetLog(RemotePath, args, out collection);
}
return collection.First().Author;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top