gpt4 book ai didi

svn - 颠覆: How to find the differences between two tags?

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

我知道两个标签之间的差异列出了通过以下方法在这两个标签之间更改的"file"。

svn diff tag1 tag2 |grep Index:

Subversion 中是否有任何属性或某种技术可以找出导致这些文件更改的修订号(即文件的 tag1 版本和同一文件的 tag2 版本之间的差异)?

谢谢范达纳

最佳答案

您可以先找到标签的修订版本:

svn info http://svn.twig-project.org/tags/RELEASE_0_9_7 | grep 'Last Changed Rev'
Last Changed Rev: 331

svn info http://svn.twig-project.org/tags/RELEASE_0_9_8 | grep 'Last Changed Rev'
Last Changed Rev: 343

您并不是真正在寻找差异,而是在寻找日志。因此,在这些修订之间执行详细的日志,您将获得包括更改的文件的提交。

svn log -v -q -r 331:343 http://svn.twig-project.org/trunk

------------------------------------------------------------------------
r332 | fabien | 2010-06-12 18:30:02 +0200 (Sat, 12 Jun 2010)
Changed paths:
M /trunk/CHANGELOG
M /trunk/lib/Twig/Environment.php
------------------------------------------------------------------------
r333 | fabien | 2010-06-12 18:45:04 +0200 (Sat, 12 Jun 2010)
Changed paths:
M /trunk/CHANGELOG
M /trunk/lib/Twig/Environment.php

关于svn - 颠覆: How to find the differences between two tags?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3270322/

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