我在 SharpSVN 中寻找可以在 TurtoiseSVN GUI 中执行相当于“将修订保存到...”的功能。我一直在试图找出如何在没有运气的情况下做到这一点。目前我正在查看: 注意:在我调用 client.GetLog(uri, arguments, out logitems); 之后,logentry 是一个 SvnLogEventArgs;
foreach (SvnChangeItem svnChangeItem in logentry.ChangedPaths)
{
// I would think I could do something like svnChangeItem.SaveRevsionTo()
}
SvnChangeItems 基本上存储了 TurtoiseSVN 中显示的确切信息。当您右键单击那里时,它允许您保存选定的修订文件,这是我希望对 SharpSVN 执行的操作(我不想实际签出该文件,只需获取该修订的文件副本)。谢谢。