gpt4 book ai didi

跨副本和移动的固定路径的 SVN 日志

转载 作者:行者123 更新时间:2023-12-04 13:40:24 30 4
gpt4 key购买 nike

我正在尝试获取 SVN 中所有副本/移动/等的固定路径的日志历史记录(如果可能的话,递归地)。实际上,我试图避免 peg revisions ,并将日志应用于路径而不是对象。 svn 手册提出了这个问题——“你是在询问那些曾在这条路径上生活过的所有对象所发生的操作吗?” - 但它似乎没有为此用例提供选项。它假定这不是您想要的,但这正是我想要的。

有没有一种方法可以做到这一点,而无需发出重复查询来跨越 SVN 修订历史中位于固定路径的不同副本之间的差距?

最佳答案

我不知道 SVN 中的任何方式。所有的历史似乎都是从对象的角度来看的,而不是存储库的角度。即使通过将多个请求拼接在一起来做到这一点也将是一个挑战,因为您必须弄清楚对象何时移动并且您应该发出新请求。

我能想到的最好办法是从存储库根目录获取完整的历史记录,然后过滤以查找影响您感兴趣的路径的更改。对于大型存储库来说,这可能代价高昂。

关于跨副本和移动的固定路径的 SVN 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4140377/

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