我有一个Git存储库,我想检索特定文件的所有提交消息。我还想看看文件如何查看特定的提交。
所以在伪代码中:
我使用'ReactiveUI'(作为测试)存储库和下一个代码来检索特定文件的提交。在这种情况下,Activation.cs文件。
Repository repo = new Repository(@"D:\Test\ReactiveUI");
IEnumerable<LogEntry> history = repo.Commits.QueryBy(@"ReactiveUI\Activation.cs").ToList();
如果我将history.Count()值12与我在TortoiseGit中看到的消息量(右键单击文件+显示日志)35进行比较,则会有所不同。
你能解释实施的问题吗?我需要添加/修改哪些代码?
提前谢谢!