| Re: 请教一个starteam问题 | ||||
| HOME. |
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