gpt4 book ai didi

svn - 我可以为我的版本号更改或添加一个属性到 svn 存储库吗?

转载 作者:行者123 更新时间:2023-12-04 18:18:55 27 4
gpt4 key购买 nike

Svn 正在为修订生成自动编号。

RevNo  Date         Desc
1 2012-01-01 Initial directories are created
2 2012-01-02 Something added
3 2012-03-10 something changed
4 2012-03-18 Ready for Release_1.0 and tags/Release_1.0 is ok
5 2012-03-19 Bug fixed
6 2012-03-18 Release_1.0.1

我可以将 revNo 4 更改为 1.0 吗?
我可以添加一些可以携带版本号的属性,例如:
ReleaseNo RevNo  Date         Desc
0 1 2012-01-01 Initial directories are created
0 2 2012-01-02 Something added
0 3 2012-03-10 something changed
1.0 4 2012-03-18 Ready for Release_1.0 and tags/Release_1.0 is ok
0 5 2012-03-19 Bug fixed
1.0.1 6 2012-03-18 Release_1.0.1

如果我可以添加属性,我如何使用 svn.exe 检索?
喜欢: c:\Projects\Test\trunk\>svn.exe info我应该运行什么样的参数?

提前感谢您的帮助...

最佳答案

您不能更改修订号,但可以使用 svn propset <PROPNAME> --revprop -r <REV> <PROPVAL> [TARGET] 添加修订属性.您还可以在提交期间设置修订属性,例如:

svn commit -m "Commit message" --with-revprop "release-version=2.0.1"

要检索修订属性,请使用 svn propget <PROPNAME> --revprop -r <REV> [TARGET] .见 Version Control with Subversion有关属性的更多信息。

注意:修订属性的默认设置通常被完全禁用或仅允许 svn:log属性(property)。您需要修改 pre-revprop-change Hook (或联系您的 SVN 管理员为您执行此操作)。

您也可以 标签 你的代码。见 Version Control with Subversion .标记的优点是您可以在同一标记中使用来自不同修订版的代码(例如,一个组件可以来自不同的修订版,包括不同的分支)。

关于svn - 我可以为我的版本号更改或添加一个属性到 svn 存储库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11115522/

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