gpt4 book ai didi

svn -- 自上次合并以来的时间

转载 作者:行者123 更新时间:2023-12-04 10:57:51 26 4
gpt4 key购买 nike

我需要一份“自上次合并以来的时间”报告。我们有一个分支,其中集成了来自其他分支的更改。为了让每个人保持同步,我们鼓励分支主执行从集成线到各自分支的合并。

我正在开发一个提交后 Hook ,每次在集成线上完成提交时都会发送一个报告,说明:

  • 源分支
  • 自上次在集成和其他分支之间合并以来的时间

  • svn mergeinfo 是起点,但是还有哪些其他命令可以帮助我获取此信息?

    最佳答案

    svn log 为您提供半直的数字。

    如果所有合并都在可能的最高目录级别上完成(这是最佳实践),则执行以下命令:

    svn log -g https://myrepos.tld/branches/single-private-feature-branch

    您将获得通常的历史记录以及合并到此分支中的修订。查找字符串“Merged via:”。第一次命中将是最后一次合并到此分支中。您可以选择获取给定修订的日志条目,以确保它来自集成分支,而不是从其他地方合并。

    所有这些都可以通过简单的 shellscripting 来完成。

    希望能帮助到你 :)

    C

    关于svn -- 自上次合并以来的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4378758/

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