2012-03-14 61 views
1

的版本号将其部署到客户或其他任何项目时,是否有将软件版本放入特定svn修订历史记录号的方法?例如版本456是软件版本1.2.0.1?当SVN版本号为

Thx。

+4

你看过标签吗? – 2012-03-14 14:13:32

+0

http://svnbook.red-bean.com/en/1.1/ch04s06.html – eckes 2012-03-14 14:27:06

+0

当然: [stackoverflow.com/questions/879651][1] [1]:HTTP: //stackoverflow.com/questions/879651 – 2012-03-14 14:38:16

回答

2

传统上,这是通过使用标签,基本上是代码的副本,因为它在版本库中的一部分,修订号为456,人们不按惯例编辑。有关更多详细信息,请参阅http://svnbook.red-bean.com/en/1.1/ch04s06.html

此方法可行,但并不像许多其他源代码管理系统那样漂亮,其中标记是第一级构造。另一种方法很简单,可以在某处存放文件,可能位于存储库中,也可能是单独存放的文件,您可以手动记录每个版本的版本号。

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

+0

thx很多!我想也许我会把它与曼努埃尔文件结合起来 – 2012-03-15 09:21:18