
1 6IbA2bj5ip3tK49j 2014-09-13 14:09:44 +08:00 via Android 你自己喜欢git,你都找不出理由。何必让别人帮自己找理由呢?这应该算盲目吧。 |
3 zkd8907 2014-09-13 14:16:39 +08:00 =。= TFS有很多特性是GIT相关插件支持还不是非常好的。 比如说,你在TFS上可以把Task/需求/缺陷和提交的代码片断直接关联上,后续做Code Review的时候就可以直接追溯。 其实我都不太把TFS和GIT直接划等号,因为GIT的定位是源码管理控制,而TFS的定位是软件工程的管理的管制,只不过里面有一个模块是源码管理控制而已。 |
4 kingme OP @zkd8907 恩,TFS能管理整个软件的生命周期,GIT目前来看在源码管理上面比较突出; 但是通过整合,其实可以仅仅把源码管理部分改为GIT,其他方面依旧可以用TFS,至于你说说的 多个模块的关联,我们小公司好像压根就不会有Code Review。。。。。 |
5 seki 2014-09-13 14:19:32 +08:00 首先你得了解贵司为何要对版本控制工具进行方案优化,TFS 存在什么问题, 然后了解 git 能不能解决这些问题,而使用 git 又会引入什么问题 |
6 xAI 2014-09-13 14:22:54 +08:00 既然 C# VS+TFS 的配合就已经非常好了。 |
7 zhouquanbest 2014-09-13 14:26:35 +08:00 via Android 我刚加入的团队还是svn 于是每天都向老大抱怨这玩意block了我 同时每天给同事洗脑git好 骚扰了他一个多月 终于妥协了 换git 这招屡试不爽 |
8 Oracle 2014-09-13 14:33:12 +08:00 TFS也支持GIT啊 |
9 kingme OP @seki 多谢指点。 公司目前的情况是多个客户存在多个版本,但是公司有想要统一,所以我觉得GIT的分支在目前的过渡阶段是一个好的选择。 @jun0205 确实,M$ 对于这一块已经做得不错,但是TFS中源码管理这一块,我感觉不够强力啊 @zhouquanbest 额你这招。。。我感觉会被打啊 QAQ |
10 lazyphp 2014-09-13 15:18:45 +08:00 不知道TFS有什么优势。在GIT和SVN中,最好就是GIT的分支比较用得舒服。而且离线做。 至于其他,没什么好说的。如果TFS也有分支,觉得没必要切换过去。学习要成本啊。 |
11 chloerei 2014-09-13 15:31:20 +08:00 |
12 hjc4869 2014-09-13 16:51:53 +08:00 都有TFS了还成天想着切回GIT……我记得GIT的优点在于对分支的管理吧 |
13 geeklian 2014-09-13 19:06:51 +08:00 via Android TFS换GIT有啥意义么? |
14 harryert 2014-09-13 19:12:52 +08:00 正版化啊,这也是一个借口吗。哈哈哈哈,TFS一套好贵滴。。。。 |
15 zkd8907 2014-09-13 19:26:31 +08:00 @kingme 其实单纯就TFS来说,微软本身提供了一整套SDK,你可以尝试将它和GIT做一下整合。之前我们部门有一些同事有做过TFS+SVN的整合开发,效果还不错。不过我没有太深入去了解这块。 |
16 newmozhe 2018-01-07 21:17:21 +08:00 这么多年过去了,不知楼主后来成功没。 |