是否可以生成一个文件,其中包括对某个文件所做的所有更改的摘要(什么、何时、由谁)? VSS 中曾经有这样的选项(我认为它被称为“历史记录”),它非常适合回溯并跟踪谁在何时进行了某些更改。
顺便说一句,我正在使用 tortoisesvn
先感谢您
右键单击资源管理器中的文件,然后单击“TortoiseSVN”、“显示日志”。
取消选中“隐藏不相关的已更改路径”
取消选中“复制/重命名时停止”
选中“包括合并修订”
点击“显示全部”
现在,在顶部窗格中,您会看到包含用户名、日期和日志的修订列表。单击您感兴趣的修订,您可以在第二个窗格中看到完整的日志。第三个窗格显示在所选版本中更改的每个文件。在此窗格中双击您的文件,您可以看到对该文件所做的更改。
如前所述,Tortoise 具有“责备”功能,该功能通常非常有洞察力,但它只能显示每行源代码的最新编辑。如果有人删除了行,您根本看不到他们的更改。
Edit:
如果您愿意使用命令行工具和 bash,这个问题之前已经得到了回答:如何查看SVN中文件的所有历史更改
在 Windows PC 上,获取 bash 和命令行 SVN 的最佳方法是安装 Cygwin。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)