|
我们组织对以前项目的分支管理没有形成统一的说明和规范,于是各个项目各成一统,现在要发展产品线,线上的项目越来越多,配置管理员对分支的统一管理迫在眉睫。
由于以前没有做过分支的标识和合并管理,所以这块是一头雾水啊,请大家指教。
以Readme.txt这个文件为例,附件是其版本示意图:
版本标识的问题包括以下几个方面:
1. 从示意图中可以看到Readme.txt这个文件在主干上发展到1.2时,我们对其打了一个基线,那么这个基线如何标识?
2. 在1.2版本时,建立了一个分支“主干的分支1”,这个分支怎么标识?
3. 分支1发展到1.2.2.1时,我们对其建立了一个基线“分支1的基线1”,这个分支的基线如何标识?
4. 分支1发展到1.2.2.2时,对其又开了一个分支“分支1的分支1”,这个分支的分支如何标识?
5. 主干继续发展,分支1的版本1.2.2.2要合并到主干的1.4版本上去,形成了1.5版本(这个不知描述是否正确),那合并之前的两个版本如何标识?合并之后的主干的版本如何标识呢?
以上的情形是我设想的,主要包括了主干的基线、主干的分支、主干的分支的基线、分支的分支、合并前的版本、合并后的版本几种情况的标识,请大家赐教。
另外,不知道大家都用什么工具来管理版本的演化呢?我感觉用excel管理很混乱啊!希望能够通过标识看的比较明了,但是还没有找到合适的标识方法。
上一篇:Subversion培训教程 下一篇:编号和标识的区别 |
|