gpt4 book ai didi

svn - 在 svn 中生成文件更改历史记录

转载 作者:行者123 更新时间:2023-12-04 02:38:13 25 4
gpt4 key购买 nike

是否可以生成一个文件,其中包含对某个文件所做的所有更改的摘要(什么、何时、由谁)?曾经在 VSS 中有这样的选项(我认为它被称为“历史”),并且非常适合返回并跟踪谁在何时进行了某些更改。

顺便说一句,我正在使用 tortoisesvn

先感谢您

最佳答案

右键单击资源管理器中的文件,然后单击“TortoiseSVN”、“显示日志”。

取消选中“隐藏无关的更改路径”
取消选中“停止复制/重命名”
选中“包括合并的修订”
点击“显示全部”

现在,在顶部 Pane 中,您会看到带有用户名、日期和日志的修订列表。单击您感兴趣的修订,您可以在第二个 Pane 中看到完整的日志。第三个 Pane 显示在所选修订中更改的每个文件。在此 Pane 中双击您的文件,您可以看到在该文件中所做的更改。

如前所述,Tortoise 具有“责备”功能,该功能通常非常有见地,但它只能显示每一行源代码的最新编辑。如果有人删除了行,您根本看不到他们的更改。

编辑:

如果你愿意去命令行工具和bash,这个问题之前已经回答过:How can I view all historical changes to a file in SVN

在 Windows PC 上,获得 bash 和命令行 SVN 的最佳方法是安装 Cygwin。

关于svn - 在 svn 中生成文件更改历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5622367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com