当前位置:编程学习 > C#/ASP.NET >>

大家都用什么版本控制软件??

用Visual Studio开发C#软件,大家都用什么版本控制软件多?? --------------------编程问答-------------------- svn --------------------编程问答-------------------- Visual Studio 推荐你使用 TFS,TFS 专门为 Visual Studio 设计。 --------------------编程问答-------------------- 至少我们不使用那种“加锁”的做法。

我们要做到开发人员绝非在一个小办公室里,而是可以分布在多个城市——实际上以前我们甚至使用google code来协调国内外,同时开发。另外我们也经常将笔记本带到宾馆、茶馆、农村去,往往第二天才能够上网连线,这才将头天晚上对程序的修改提交到源代码服务器。

因此我们绝对不以加锁的方式去管理代码的同步。 --------------------编程问答-------------------- 改变计价方式吧,通过测试的代码不再允许获取和修改,
发现bug或者需求变更就重新开工单,重新核算工价,

团队是强势的一方,不能把测试方法的缺陷所造成的维护代码的成本推到程序员身上

--------------------编程问答-------------------- 我们老的项目用clearcase.
新的项目用TFS。 --------------------编程问答-------------------- VSS ,TFS,SVN, --------------------编程问答-------------------- SVN,如果可以用git --------------------编程问答--------------------
引用 3 楼 sp1234 的回复:
至少我们不使用那种“加锁”的做法。

我们要做到开发人员绝非在一个小办公室里,而是可以分布在多个城市——实际上以前我们甚至使用google code来协调国内外,同时开发。另外我们也经常将笔记本带到宾馆、茶馆、农村去,往往第二天才能够上网连线,这才将头天晚上对程序的修改提交到源代码服务器。

因此我们绝对不以加锁的方式去管理代码的同步。

这里说明楼主是一新手!
难道你不知道google有时会和谐吗?
加上这样你的源代码都在别人的服务器上!
我都不知道你的钻是怎么来的?
天天乱回答写复制粘贴得的分? --------------------编程问答-------------------- VSS,SVN --------------------编程问答--------------------
引用 3 楼 sp1234 的回复:
至少我们不使用那种“加锁”的做法。

我们要做到开发人员绝非在一个小办公室里,而是可以分布在多个城市——实际上以前我们甚至使用google code来协调国内外,同时开发。另外我们也经常将笔记本带到宾馆、茶馆、农村去,往往第二天才能够上网连线,这才将头天晚上对程序的修改提交到源代码服务器。

因此我们绝对不以加锁的方式去管理代码的同步。

sp1234总喜欢说实例
--------------------编程问答-------------------- Visual SourceSafe --------------------编程问答-------------------- 因为公司是异构架构 所以使用svn统一维护。
但是还是建议使用TFS,尽管这个东西比较耗资源。 --------------------编程问答-------------------- 如果你的项目开发一般都在办公室进行,同时团队成员都在一个公司内部,可在公司内的服务器上架设 SVN 代码管理服务。

如果你的项目属于分布式开发,就不能用 SVN 管理,因为SVN会锁定文件。GIT比较适合分布式开发,出差在外也可以提交和回滚代码。 --------------------编程问答--------------------
引用 11 楼 emile02220 的回复:
Visual SourceSafe


+1 --------------------编程问答-------------------- TFS、VSS都可以 --------------------编程问答-------------------- VS2005,呃呃呃 --------------------编程问答-------------------- 我们用svn --------------------编程问答-------------------- 我们也用svn --------------------编程问答-------------------- StarTeam 和 TFS --------------------编程问答--------------------
引用 8 楼 a82344626 的回复:
这里说明楼主是一新手!
难道你不知道google有时会和谐吗?
加上这样你的源代码都在别人的服务器上!
我都不知道你的钻是怎么来的?
天天乱回答写复制粘贴得的分?


GOD!!! --------------------编程问答-------------------- svn --------------------编程问答-------------------- 公司  VSS
私人电脑  SVN  --------------------编程问答-------------------- 公司  VSS
私人电脑  SVN  --------------------编程问答-------------------- TFS、VSS --------------------编程问答-------------------- 能用TFS就尽量用TFS吧。
--------------------编程问答-------------------- vss+tfs --------------------编程问答-------------------- VSS不错啊 --------------------编程问答-------------------- VSS --------------------编程问答-------------------- 不明 觉厉 --------------------编程问答--------------------
学习了 --------------------编程问答-------------------- SVN用着比VSS简单,它是VSS和CSV的综合。用着非常简单。
http://v.youku.com/v_show/id_XMjkzNTkyOTY0.html --------------------编程问答--------------------
适合的才是最好的。神马都是一样。
--------------------编程问答-------------------- svn --------------------编程问答--------------------
引用 4 楼  的回复:
改变计价方式吧,通过测试的代码不再允许获取和修改,
发现bug或者需求变更就重新开工单,重新核算工价,

团队是强势的一方,不能把测试方法的缺陷所造成的维护代码的成本推到程序员身上

这个牛叉!!! --------------------编程问答-------------------- svn --------------------编程问答-------------------- Git --------------------编程问答-------------------- svn 很给力可以同步多人开发 --------------------编程问答-------------------- SVN --------------------编程问答-------------------- 还有其他的,我没有用过不知道,我觉得P4是最好用的,当你同时开发几个版本时,有的要合并,你就知道他的好处了,但是收费很贵。TFS一下子用不习惯,VSS以前用VB6的时候用过,不爽。SVN也还好,但是他的Compare功能和智能合并功能都不理想。有钱,推荐用P4. --------------------编程问答-------------------- Visual SVN --------------------编程问答-------------------- TFS或者sourcesafe,公司用TFS --------------------编程问答-------------------- 两个都用过,感觉差不多,但不知道为什么都会有获取不到最新数据的情况 --------------------编程问答-------------------- java一般用SVN,CVS多人同步开发
.net一般用TFS,VSS多人同步开发 --------------------编程问答-------------------- TFS,非常专业,也很好用,功能也相当的强,还是推荐用TFS。 真不是什么SVN,VSS,CVS可比,其它的我也没用过,不好说什么

TFS,版本合并功能也是挺强的,还有Bug的生命周期管理,每日构建等都是不错的功能 --------------------编程问答-------------------- SVN --------------------编程问答-------------------- TFS,SAN 都用。 --------------------编程问答-------------------- SVN --------------------编程问答-------------------- vss --------------------编程问答-------------------- 弱弱的问,vs2010 express版,用什么比较好? --------------------编程问答-------------------- vss 
git --------------------编程问答-------------------- 大家说了很多种,我就不说了。
但是,只要适合自己的团队,用哪种都可以啦。

不过VSS有几个小问题。
就是不用签入也可以偷偷的修改文件。
还有就是通过某种方式不用他人密码也可以用他人用户进行登录。
--------------------编程问答-------------------- 如果是刚开始玩呢,建议使用vss。先让团队养成合理的习惯以后,再使用svn,git因为后面的比较灵活,你的团队在还没有养成合理的习惯以前,就使用过于灵活的东西,反而不容易搞协调 --------------------编程问答-------------------- VSS --------------------编程问答-------------------- TFS --------------------编程问答-------------------- SVN路过

为什么没有人 提到 CVS? --------------------编程问答-------------------- IDE :Visual SVN
资源管理器: TortoiseSVN (小乌龟)
TortoiseSVN 1.7.9, Build 23248 - 32 Bit , 2012/08/30 18:25:37
Subversion 1.7.6, 
apr 1.4.6
apr-utils 1.3.12
neon 0.29.6
OpenSSL 1.0.1c 10 May 2012
zlib 1.2.7

服务器:Visual SVN Server --------------------编程问答-------------------- TFS2012对系统要示也太多了。安装太费了。 --------------------编程问答-------------------- TFS2012对系统要求也太多了。安装太费事了。 --------------------编程问答--------------------
引用 58 楼 yilima 的回复:
TFS2012对系统要求也太多了。安装太费事了。


TFS 2010或是TFS2008就没有那么多要求了 --------------------编程问答-------------------- 原生态软件:互相吆喝 --------------------编程问答-------------------- winrar+qq,谁用谁知道 --------------------编程问答-------------------- 改变计价方式吧,通过测试的代码不再允许获取和修改,
发现bug或者需求变更就重新开工单,重新核算工价,
 
团队是强势的一方,不能把测试方法的缺陷和设计缺陷所造成的维护代码的成本推到程序员身上
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,