论坛首页 综合技术论坛

请大家帮忙反驳公司强制使用VSS的理由

浏览 67398 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-07-13  
liping 写道
做.net用VS.NET的就用vss吧!开发java的还是用svn!
选用什么SCM工具要PMO部门相关人员和开发人员沟通,共同选型。
不能应为某人或某种利益伤害了集体的那个啥,不熟悉就搞搞培训嘛!
lz也无须为这个而跳槽吧!不就个vss嘛!说穿了 工具而已!
还是要多沟通啊!

就说你们开发机器都是linux,没办法安装,看他咱办
0 请登录后投票
   发表时间:2008-07-14  
关我鸟事……
0 请登录后投票
   发表时间:2008-07-15  
不同意很多人说的“工具够用就行”,就算是两件工具可以完成完全一样的功能,其设计哲学和使用方式上肯定也会有区别。如果是每天必用的工具,不够便利的,或者蹩脚的使用方式会持续的影响你工作时的心情,而谁又愿意每天工作时都被工具逼得心情不好?

或许只是因为我太过在意这种小事,常常看见很多人用鼠标慢吞吞的选择代码块/段进行删除/注释等操作,习惯了 Vim 的我是无论如何也不能理解他们悠然自得的表情的。
0 请登录后投票
   发表时间:2008-07-15  
VSS CVS SVN都用过。VSS跟后者比确实存在很大的缺陷。
0 请登录后投票
   发表时间:2008-07-16  
工具而已,习惯了就好。不再与svn有多好,在于配置管理作的有多好。如果每个人负责的模块都有独立性,那么vss的缺陷也不明显。
0 请登录后投票
   发表时间:2008-07-18  
你们公司能做出这种决定,就可以等着写入历史了。
0 请登录后投票
   发表时间:2008-07-18  
我没有怎么用过VSS, 我想知道VSS如何管理branch, tag等东西, 因为很多时候我们做产品, 需要维护不同的版本, 如果打了补丁(例如1。0的, 现在在做2。0),还要merge 某个branch的东西都其他/主。branch. 我想知道VSS, 如果做到。

不要告诉我到时候在换工具哦。


PS:看到了VSS的Branch功能了,原来在VSS上tag叫labels

0 请登录后投票
   发表时间:2008-07-18  
如果你们公司有钱,建议使用IBM 的CC,其功能绝对不是什么SVN,CVS,SUBVERSION,VSS之流的版本控制工具所能比的,这些工具能够做到:
1.将要修改的代码和需求绑定吗?
2.能在你提交代码的时候帮你检查代码的优劣吗(代码写得不好,比如一个方法内的代码超过300行,局部变量过多等等,哪怕没有错误,不让你提交)?
3.能让你自动将你实现的功能和你所修改的代码绑定起来吗(项目经理点击一个功能需求,就能看到对应功能下修改的代码)
4.能方便和其它工具集成吗,比如从建模数据库设计编码优化测试..?CC是可以做到的。

使用CC,每天早上来到公司,你就会在CC上有1条或多条任务,CC是基于任务的版本控制工具。
0 请登录后投票
   发表时间:2008-07-20  
用什么工具不一样阿。
不在于用的工具,在于用工具的人。
0 请登录后投票
   发表时间:2008-07-20  
vreal 写道
Sorry, I can't type Chinese in this office.

VSS doen't support changing one file by many persons at the same time. It will lock a file when it be checked out. But CVS and SVN can merge two version together. And SVN and CVS are free.


说的不错。但是svn cvs,如果玩的不熟的,哪么很多人同时更改一个文件,到时候并起来也是很麻烦的。
我深知其中的痛苦。
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics