ITPUB??ì3
ITPUB论坛 » Rational » 关于Team Foundation的二三事

标题: 关于Team Foundation的二三事
离线 hanfeishu
中级会员



精华贴数 0
个人空间 0
技术积分 3024 (480)
社区积分 0 (1283401)
注册日期 2007-2-28
论坛徽章:19
开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2007-12-24 20:37 
关于Team Foundation的二三事

有两个问题想了解一下,有哪位仁兄用过TFS的,说一说感受嘛!
1、Check In的操作是否能分为
“问题未完成,其他人不能取得这次CheckIn的内容” 和
“问题已完成,其他人可以取得这次CheckIn的内容,可以发布编译”这两种情况的CheckIn?
就是说“代码版本提交”和“代码上传保存”这两种不同情况在TFS里面能否实现!

2、TFS的并行开发是怎么实现的,如果有多人同时修改同一个代码文件,TFS是怎样融合各人的修改的?
是跟VSS的融合方式相同吗,还是说比VSS更先进了,可以自动融合?

怎么没有人回复的呢?来过的人没用过,用过的人没来过吗?还是说我的问题太高深、或者太幼稚了?


只看该作者    顶部
离线 handuner
初级会员



精华贴数 0
个人空间 0
技术积分 2516 (611)
社区积分 0 (1438890)
注册日期 2007-6-21
论坛徽章:21
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠
生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠生肖徽章2007版:鼠

发表于 2007-12-24 20:38 
<1、Check In的操作是否能分为“问题未完成,其他人不能取得这次CheckIn的内容”>
Team Foundation 有shelve的命令。其功能是将你的本地修改保存在服务器上,但不递交修改。这个命令在以下情况下适用:
1. 当你的本地修改还没有完成或还暂时不想checkin.但你想把修改存在服务上(因为通常服务器有比较大的存储空间和高的可靠性)
2. 当你在checkin前想共享你的本地修改内容,以便其他用户可以浏览他们。(例如checkin 前的code review)
<“问题已完成,其他人可以取得这次CheckIn的内容,可以发布编译”这两种情况的CheckIn?>
对于这种情况,你可以使用checkin命令。

<2、TFS的并行开发是怎么实现的,如果有多人同时修改同一个代码文件,TFS是怎样融合各人的修改的?
是跟VSS的融合方式相同吗,还是说比VSS更先进了,可以自动融合?>
Team Foundation自带一个diff/merge工具'Diffmerge.exe'。它提供自动融合功能(3-way meerge)。此外你可以使用第三方的diff/merge工具。已知可使用的第三方diff/merge工具包括 'windiff', 'DiffDoc', 'WinMerge', Beyond Compare', 'Kdiff3', 'Araxis' 和'Compare It!'


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问