题
是否有可能获得当前的作者犯了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;
不隶属于 StackOverflow