leyya 2006-9-22 09:56
在VSS中如何打基线
在VSS中如何打基线
[size=12px]新手请教一个问题:
我在VSS上建了一个受控库,其中包括如下目录结构:
受控库----|-------需求文档
|-------概要设计
|-------详细设计
|-------源代码
|-------可执行程序
|-------用户手册
|-------.........
请问,当我要打功能基线时,应该在哪层目录上打?打详细设计基线时,又该在哪层目录上打呢?
请高手不吝赐教,万分感谢![/size]
[[i] 本帖最后由 hifly 于 2007-8-6 17:53 编辑 [/i]]
没有你的城市 2006-9-22 10:12
我只知道用CVS Tag命令可以实现。
紫火 2006-9-22 10:14
没用过VSS
不过我这里应用基线都是整体应用的,也就是说全部文件夹都包括
leyya 2006-9-22 10:21
[quote]原帖由 [i]紫火[/i] 于 2006-9-22 10:14 发表
没用过VSS
不过我这里应用基线都是整体应用的,也就是说全部文件夹都包括 [/quote]
如果这样的话,是不是说打功能基线的时候,其他文件夹可能是空的?
那如果打好设计基线后,需求有较大变更,这时需要打另一条基线时,该如何操作呢?
leyya 2006-9-22 10:22
回复 #4 leyya 的帖子
其实这个问题可能跟工具无关,所以希望大家多多发言哦,点拨点拨我这个新手。
hifly 2006-9-22 10:28
[quote]原帖由 [i]leyya[/i] 于 2006-9-22 10:22 发表
其实这个问题可能跟工具无关,所以希望大家多多发言哦,点拨点拨我这个新手。 [/quote]
这应该和管理流程有关,看你需要做到多细化。
leyya 2006-9-22 10:41
[quote]原帖由 [i]hifly[/i] 于 2006-9-22 10:28 发表
这应该和管理流程有关,看你需要做到多细化。 [/quote]
希望每一次比较大的变更都要打基线。
leyya 2006-9-22 10:42
回复 #7 leyya 的帖子
或者大家可以说说,你们的基线是怎么打的,我好借鉴借鉴:em12
hifly 2006-9-22 10:53
我们是个小部门,vss使用模式是最简单的,不支持并行开发,分支,合并等。
是否可以将 需求,设计,帮助,用户文档 和 源码/可执行程序 分两类打Label?
原因:
需求有变化,相应的文档可能都需要同步修改。修改后统一打Label。
至于源码,个人认为没必要和需求同步打,应该和可执行程序打。而且这一类的Label频度要大于文档类的打Label频度。
个人看法,仅供参考。
leyya 2006-9-22 11:08
[quote]原帖由 [i]hifly[/i] 于 2006-9-22 10:53 发表
我们是个小部门,vss使用模式是最简单的,不支持并行开发,分支,合并等。
是否可以将 需求,设计,帮助,用户文档 和 源码/可执行程序 分两类打Label?
原因:
需求有变化,相应的文档可能都需要同步修改。 ... [/quote]
楼上说得很有道理,源码的变更肯定要远多于需求等文档。不过这样的话,你怎么来建立源码和需求等文档之间版本的联系呢?
jo-kerry 2006-9-22 11:51
[quote]原帖由 [i]紫火[/i] 于 2006-9-22 10:14 发表
没用过VSS
不过我这里应用基线都是整体应用的,也就是说全部文件夹都包括 [/quote]
VSS圖形介面好像不能使用-recursive, label要一個一個的手動填加,所以整體應用的話VSS好像比較麻煩。所以在VSS裡頻繁的使用label感覺有點是體力活。
hifly 2006-9-22 11:57
[quote]原帖由 [i]jo-kerry[/i] 于 2006-9-22 11:51 发表
VSS圖形介面好像不能使用-recursive, label要一個一個的手動填加,所以整體應用的話VSS好像比較麻煩。所以在VSS裡頻繁的使用label感覺有點是體力活。 [/quote]
vss图形界面,可以对 vss-project -R 打label , 我打过。
原来也以为不可以,但打过后,发现里面的文件也都有了。
leyya 2006-9-22 13:14
是的,VSS中在某个文件夹上打Label,该文件夹下的所有文件(包括子文件夹下的文件)都有了同一个Label。
但不能对不同文件夹下选取的部分文件打同一个Label。
hifly 2006-9-22 16:56
[quote]原帖由 [i]leyya[/i] 于 2006-9-22 13:14 发表
是的,VSS中在某个文件夹上打Label,该文件夹下的所有文件(包括子文件夹下的文件)都有了同一个Label。
但不能对不同文件夹下选取的部分文件打同一个Label。 [/quote]
能对不同文件夹下选取的部分文件打同一个Label.
刚刚试过。你是怎么理解的呢?
leyya 2006-9-26 12:50
[quote]原帖由 [i]hifly[/i] 于 2006-9-22 16:56 发表
能对不同文件夹下选取的部分文件打同一个Label.
刚刚试过。你是怎么理解的呢? [/quote]
是吗?你是怎么操作的?
hifly 2006-9-26 15:15
操作步骤:
对A文件夹下,选取a1,a2等文件,打Label;
对B文件夹下,选取b1,b2等文件,再打Label;
Label取相同的名。
和你的理解相同吗?
leyya 2006-9-29 13:19
[quote]原帖由 [i]hifly[/i] 于 2006-9-26 15:15 发表
操作步骤:
对A文件夹下,选取a1,a2等文件,打Label;
对B文件夹下,选取b1,b2等文件,再打Label;
Label取相同的名。
和你的理解相同吗? [/quote]
嗯,这样操作是可以,但是在取某基线下所有配置项的时候,会不会比较麻烦?或者有遗漏?
hifly 2006-9-29 15:27
这个还真没试过
violet 2006-11-24 16:44
恢复
那怎样才可以一次性提取不同文件下的统一基线的文档呢?谁知道啊
xin313 2006-12-20 14:17
如果有一套产品很多文件,不同的文件不同的标签怎么能快速的把VSS上一套产品都get下来,分开一个个来get比较麻烦