锁定老帖子 主题:请大家帮忙反驳公司强制使用VSS的理由
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-13
liping 写道 做.net用VS.NET的就用vss吧!开发java的还是用svn!
选用什么SCM工具要PMO部门相关人员和开发人员沟通,共同选型。 不能应为某人或某种利益伤害了集体的那个啥,不熟悉就搞搞培训嘛! lz也无须为这个而跳槽吧!不就个vss嘛!说穿了 工具而已! 还是要多沟通啊! 就说你们开发机器都是linux,没办法安装,看他咱办 |
|
返回顶楼 | |
发表时间:2008-07-14
关我鸟事……
|
|
返回顶楼 | |
发表时间:2008-07-15
不同意很多人说的“工具够用就行”,就算是两件工具可以完成完全一样的功能,其设计哲学和使用方式上肯定也会有区别。如果是每天必用的工具,不够便利的,或者蹩脚的使用方式会持续的影响你工作时的心情,而谁又愿意每天工作时都被工具逼得心情不好?
或许只是因为我太过在意这种小事,常常看见很多人用鼠标慢吞吞的选择代码块/段进行删除/注释等操作,习惯了 Vim 的我是无论如何也不能理解他们悠然自得的表情的。 |
|
返回顶楼 | |
发表时间:2008-07-15
VSS CVS SVN都用过。VSS跟后者比确实存在很大的缺陷。
|
|
返回顶楼 | |
发表时间:2008-07-16
工具而已,习惯了就好。不再与svn有多好,在于配置管理作的有多好。如果每个人负责的模块都有独立性,那么vss的缺陷也不明显。
|
|
返回顶楼 | |
发表时间:2008-07-18
你们公司能做出这种决定,就可以等着写入历史了。
|
|
返回顶楼 | |
发表时间:2008-07-18
我没有怎么用过VSS, 我想知道VSS如何管理branch, tag等东西, 因为很多时候我们做产品, 需要维护不同的版本, 如果打了补丁(例如1。0的, 现在在做2。0),还要merge 某个branch的东西都其他/主。branch. 我想知道VSS, 如果做到。
不要告诉我到时候在换工具哦。 PS:看到了VSS的Branch功能了,原来在VSS上tag叫labels |
|
返回顶楼 | |
发表时间:2008-07-18
如果你们公司有钱,建议使用IBM 的CC,其功能绝对不是什么SVN,CVS,SUBVERSION,VSS之流的版本控制工具所能比的,这些工具能够做到:
1.将要修改的代码和需求绑定吗? 2.能在你提交代码的时候帮你检查代码的优劣吗(代码写得不好,比如一个方法内的代码超过300行,局部变量过多等等,哪怕没有错误,不让你提交)? 3.能让你自动将你实现的功能和你所修改的代码绑定起来吗(项目经理点击一个功能需求,就能看到对应功能下修改的代码) 4.能方便和其它工具集成吗,比如从建模数据库设计编码优化测试..?CC是可以做到的。 使用CC,每天早上来到公司,你就会在CC上有1条或多条任务,CC是基于任务的版本控制工具。 |
|
返回顶楼 | |
发表时间:2008-07-20
用什么工具不一样阿。
不在于用的工具,在于用工具的人。 |
|
返回顶楼 | |
发表时间: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,如果玩的不熟的,哪么很多人同时更改一个文件,到时候并起来也是很麻烦的。 我深知其中的痛苦。 |
|
返回顶楼 | |