gpt4 book ai didi

svn - 使用 svn 如何在创建标签时将日志消息添加到主干?

转载 作者:行者123 更新时间:2023-12-01 13:09:16 24 4
gpt4 key购买 nike

构建项目时,我使用 svn copy 命令标记源代码。查看 trunk 的历史记录时,我没有看到这些标签的日志消息。我想在主干中看到我的每个发布版本的日志消息。

我希望能够轻松查看每个版本中的更改。现在我需要返回并找到每个标签的修订号,并在查看日志时手动跟踪该编号。

如果我可以在标记发生后运行另一个命令将日志消息添加到主干,我什至会很高兴。但是,我找不到在每个文件的日志中显示消息的方法,因为在标记之后没有文件发生更改。

最佳答案

我想你想看看“消息”参数

http://svnbook.red-bean.com/en/1.0/re07.html

svn copy .... --message (-m) TEXT

编辑:

没关系。那不是你想要的。您想查看主干以查看您制作了哪些副本/标签...您可以这样做:

svn 列表 --verbose例如svn list --verbose file:///repository_name/tags

但我认为您最终回答了自己的问题。在某个地方保存一个文本文件,并在构建期间自动使用标签名称附加到它,然后使用标签/标签的注释将其 checkin 。

我在之前的公司做过这样的事情。构建脚本有自己的用户登录 SVN 并 checkin 版本文件。

即/Project/Builds/builds.txt

包含标记版本的列表。您可以附加到它或覆盖它。由于它是版本化的,因此覆盖它并不重要。对于进行 CI/许多构建,它可能有助于防止它变得如此之大。

编辑

在文本文件中,您放置了修订版和与之关联的标签名称。您还 checkin 了该文件,因此您可以假设它是每个标记版本的 tag-revision-n +1。

关于svn - 使用 svn 如何在创建标签时将日志消息添加到主干?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/407854/

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