gpt4 book ai didi

svn - 如何管理 SVN 标签中的修订编号?

转载 作者:行者123 更新时间:2023-12-01 01:42:48 25 4
gpt4 key购买 nike

我想知道如何处理我的软件项目中的 RN(修订号)。
RN 被放置在一个单独的头文件中,并显示在 about View 中,看起来像这样:v1.23.456
通常我会创建一个这样的标签:

1. 通过以下方式创建标签:

svn copy http://myrepo/trunk http://myrepo/tags/1.23.456 -m"Tagged version 1.23.456"

2.检查标签并编辑RN:
svn co http://myrepo/tags/1.23.456
gedit revisionNumber.h

3. checkin 适配的RN:
svn ci revisionNumber.h -m"Adadpted RN"

--> 编辑标签是一个糟糕的解决方法。但是我不知道管理RN的另一种方法。所以我的问题是:

如何管理 SVN 标签中的修订编号?

最佳答案

一种可能的解决方案是使用 gedit revisionNumber.h 编辑版本并在标记您的版本之前将此更改提交到主干。

对正在进行的工作使用一些 -dev 或 -nightly 标签,例如 1.23.456-dev 。从版本中删除 -dev 并在准备好后标记您的版本。

顺便说一句,请查看 Apache Subversion 项目的 Making Subversion Releases 指南。它可能会为您提供更多信息,并可能回答您的其他问题。

关于svn - 如何管理 SVN 标签中的修订编号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54707228/

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