svn - 使用 TortoiseSVN 查找单行的所有更改

标签 svn tortoisesvn revision-history blame

我可以使用 Log 来查找单个文件的完整历史记录,并且可以使用 Blame 来查找最后更改一行的人。

有没有办法使用 TortoisSVN 或其控制台对应项获取单行的完整历史记录?


原因:我需要找出包含大量更改的文件中的某一行何时被破坏,而最后的更改并不是破坏它的原因...

最佳答案

啊...我最喜欢的 svn 工具 svn Should

当您使用TortoiseSVN时,右键单击该文件,选择TortoiseSVN,选择责备...

如果您知道大概的时间范围,请设置您的fromto修订版以缩小范围,否则使用1HEAD

不要选择使用文本查看器查看责任

使用 TortoiseBlame 查看文件时,将鼠标悬停在您感兴趣的行的修订列上,它将显示提交消息文本(已显示修订号和作者

右键单击您感兴趣的行的修订列,然后选择归咎于先前的修订。再次查看提交消息和作者。根据需要重复多次以查明真相。

关于svn - 使用 TortoiseSVN 查找单行的所有更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22760623/

相关文章:

windows - 乌龟 svn 存储库和 visual svn 存储库有什么区别?

php - 存储所有细节的所有数据更改(例如Stackoverflow)

svn - 在 Subversion 中获取已删除文件夹的最后版本

svn - 我可以在 Subversion 中关闭自动合并吗?

git - SVN 提交与 Git 提交

svn - 检查颠覆更新

asp.net - TortoiseSVN 与 ASP.net Web 项目 - 如何管理它?

svn - TortoiseSVN:移动文件不保留历史记录

netbeans - 有没有办法调整 Netbeans 以在编程区域旁边逐行显示历史记录?

windows - Git:在 Windows 中协调两个具有重复名称(大小写不同)的文件夹,同时保留历史记录