【问题标题】:Stick a version number to SVN revision number将版本号粘贴到 SVN 修订号
【发布时间】:2012-03-14 14:07:55
【问题描述】:

当需要将项目部署给客户或其他任何东西时,有没有办法将软件版本放入特定的 svn 修订历史编号?例如修订版 456 是软件版本 1.2.0.1 吗?

谢谢。

【问题讨论】:

标签: svn versioning


【解决方案1】:

这通常是通过使用 tags 来完成的,基本上是代码的副本,因为它在存储库的一部分中的修订号 456,人们不按惯例进行编辑。详情请见http://svnbook.red-bean.com/en/1.1/ch04s06.html

这可行,但它不像许多其他源代码控制系统那样漂亮,其中标签是第一级构造。一个替代方法很简单,在某个地方有一个文件,可能在存储库中,也可能是单独的,您可以在其中手动记录每个版本的修订号。

您还应该查看分支,这是一种允许您(除其他外)在开发新版本的同时对软件的旧版本进行更新的方法。

【讨论】:

  • 非常感谢!我想也许我会选择将它与手册文档结合起来的分支事情
最近更新 更多