Re: 请教一个starteam问题
HOME.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 请教一个starteam问题


7.4.2. 建立分支注意事项


7.4.2.1. 通过分支视图建立


*	建立新视图,在步骤一,选择文件分支,如图

	

	 ... 

	建立分支视图步骤一

	

	

*	在步骤五,注意"Floating Configuration"和"Configure as ..."的区别

	

	 

	建立分支视图步骤五

	

	

	一般情况下,请选择"Configure as ...",这样当建立完成后,程序即刻分支,否则选择"Floating Configuration",子视图在没做修改前,一直和父视图同步,称为 "Variant View"。

这样也许就满足你的要求了。在父视图修改,子视图的文件跟着改动,但子视图的文件改动,将导致该文件分支,那么主视图的改动将不会影响子视图。

因此将子视图中不需要和父视图文件保持同步的文件先做一次强制 checkin,你的要求就满足了。

 

但是强烈建议你不要使用这个功能,对于大项目和多人协作的项目,很容易出现意想不到的问题。

由于starteam 命令行功能太弱,自动化功能不强,我已经废弃 starteam 了。

建议使用 CVS。

cvs 也可疑方便的达到你想要的结果。

工程 prj1, 主线,分支: branch1, 分支: branch2。

三个工程同步之后,分别打上 tag, V1-20030514, V1-1-20030514, V1-2-20030514

如果在分支 branch1 中修改代码,改正一个 bug,测试通过后,再在分支 branch1 打上 tag V1-1-20030514-BUGFIX,

使用如下命令将改动 merge 到主线和分支:

cvs up -j V1-1-20030514 -j V1-1-20030514-BUGFIX
...

 

 

  -----邮件原件-----
发件人: seno [mailto:seno@163.net] 
发送时间: 2003年5月13日 21:36
收件人: johnson.AT.worldhello.net
主题: 请教一个starteam问题



   在网络上找了很久的starteam的中文资料,只发现你写的资料最为详细和最好,给了我很
大的帮助:)但是现在我遇到一个问题,我现在的一个程序有三个版本,适用于不同的单位,源
代码文件绝大部分是一样的,只有小部分文件内容是不同的,而名字是相同的,当我改动其中
一个版本跟其他版本一样的源代码文件,check in 的时候,我希望能check in另外两个版本
的相同文件,而改动各自不同的文件,则check in不会影响其他版本的文件,我不知道在sta
rteam如何做到这点,branch view和reference view都不能满足我的要求,我想请教一下你,
如何解决这个问题,thank in advance 

动画、待机: 超快感、超性感,美色大观园! | 名车 美景伴我行 | 个性原来于此	
情歌新贵: 阿杜 | 周传雄 | 劲歌金曲第一季精选 | 酷炫铃声 | 日韩浪漫主题曲	
他一定很爱你[浪漫版](阿杜)	 LA LA 世界(BOY’Z)	 吉祥物(卢巧音)	 橘子香水(任贤齐) 	
特别鸣谢(关心妍、萧正楠)	 我可以抱你吗(张惠妹)	 挪威森林(伍佰)	 坚持到底(阿杜)	
左邻右里(李克勤、谭咏麟)	 蝶恋《仙剑奇侠传》	 天黑黑(孙燕姿)	 魂斗罗	
以上内容只适合彩信手机使用,更多精彩的待机、动画、铃声请访问 MMS.TOM.COM 上浏览。
	
	
	
163.net收费邮箱 送大礼啦,4月16日开始所有收费邮箱全面升级,额外的容量送给你,价格依旧不变
纵横邮 普及型	 纵横邮 精英型	 纵横邮 精英型黄金版	 纵横邮 精英型白金版	
10M的升为15M	 25M的升为35M	 60M的升到75M	 100M的升到120M	
升幅5M	 升幅10M	 升幅15M	 升幅20M	
	 	 	 	
一样的价格,不一样的空间,买得越多,增值越多!
享受更高品质的邮箱服务 订购及咨询热线:800-8309163(24小时)

Attachment: st_branch_a5.jpg
Description: JPEG image