2008年9月27日星期六

VSS branch ,share,merge 操作

首先不得不说,操作的方式给人的感觉很不好。
vss 的分支(branch)操作需要先进行share(分享)的操作,当然也可以在share的时候,选择branch after shared的复选框。
具体操作,
vss操作的不好之处,在与先选择目的地,然后才选择 需要共享的 工程目录
比如,现在我有一个项目,名称为 "动态用户控件应用框架",其中有两个工程,一个Framework工程,一个web站点。我想创建一个分支 ,分支与主项目共享同一个Framework工程,这样的话,任何一个项目中修改,都会反应到另一个项目中,同时我需要不同的web站点。
操作步骤,创建项目shared2

,然后选择 share to $ 的选项

然后选择第一个项目中的Framework工程。

同样的步骤创建web工程,不过要选择 Branch After share的复选框。

对share后的文件中的修改,会同时在各个项目中反应,对branch的文件的修改对各个项目中没有影响。
branch的文件可以执行merge操作。

2008年9月10日星期三