+
 新版
2014-07-04 09:49

引用来自“haitaosoft”的评论

引用来自“billq”的评论

引用来自“haitaosoft”的评论

如果ms的vss能通过http实现,我更喜欢vss:它的权限管理方式太直观自然了

早就有了吧

听说好像是有一个类似代理的壳?但是没怎么见到过
1. vss有原生的Internet访问功能, 但不太好用.
2. 有internet访问需求, 建议使用sourceanywhere for vss.
3. 也可以考虑VSS的升级版, TFS.(比较重量级, 而且TFS中源码控制只是一个模块而已)

vss本身的问题是基于文件共享方式的管理, 这个是最不好的地方,也是吐槽最多的地方.

从我的角度, vss和svn基本算是一个哲学体系的SCC系统, 而GIT完全是不同哲学的逻辑, 本身就不适合放在一起来比较.
2014-01-03 09:42
git适合开源项目的思维
svn适合企业项目的思维
2013-12-24 13:51
“就像是Windows和Linux”,我只想得出Windows比Linux好的地方,反之则没有,但不能说Windows完胜Linux,是这个节奏么?
2013-12-23 11:32
本地git,再提交到公司的svn。。。
NPD
2013-12-23 09:15
po
2013-12-19 23:09
老外真笨
2013-12-18 11:35

引用来自“asdfsx”的评论

用svn的时候从来没有使用过分支,用git不开个分支就觉得不舒服

同意。
2013-12-17 21:44

引用来自“neo-chen”的评论

svn 我用了 10年,git 用了2年。还是怀念你svn(不是好用,而是更熟悉)
git 优势就是 离线commit、分支切换,适合跨时区,跨地域开发。

git这玩意,本来就是开源搞的,在开源的社区化开发下,是极度符合背景环境的。但越这样,就越不符合公司化,组织化管理下的开发。当时发现权限管理方面比较弱,仔细看了下他们的开发理念和目标,就彻底放弃了。团队开发,我还是用p4方便,哈。
2013-12-17 19:32
困兽犹斗
2013-12-17 18:04
用svn的时候从来没有使用过分支,用git不开个分支就觉得不舒服
2013-12-17 17:46
才用git会感觉迷惑~
2013-12-17 17:28
持续不断的有人为SVN哭坟,他们的原因总结起来就是:SVN我用熟了,或许提到了一些论据,但根本站不住脚。
2013-12-17 17:09
一个公司,有些项目可能不大愿意让人全部clone走。
2013-12-17 16:44
满足需要就可以了,svn挺好的,任何东西都有两面性的,不知道一群人有啥好讨论的
2013-12-17 16:28
我了个去
2013-12-17 15:31

引用来自“jsuper”的评论

代码的安全性不是你一个版本控制系统就能解决问题的。有句话叫防君子防不了小人, 而且并不是说GIT就好象一点权限控制都没有一样, 从文中的第1点就可以看出作者太乐观了。话说,你的核心代码是不是应该所有人远程到服务器上去开发才相对来安全? 你用SVN 还是GIT,都会让开发者把代码下载到本地来吧。。。这样的话,你只能祈祷你招聘的员工的人品及格了。

代码倒是没什么所谓。最主要是数据库。接触过不少客户,得出一个结论是,只有数据才是最值钱的。
我之前的公司对于数据库是有严格的控制的。要调用数据,还得申请,等审批。
2013-12-17 15:29
选用合适的才是最好的。
对代码要求统一的,最好SVN了。不要求的话,GIT可以胜任。
2013-12-17 13:50
公司就是用这个
2013-12-17 13:15
没意义的文章。OSC怎么也发这种垃圾文了
2013-12-17 12:42
主要是提交方便。对于比较缺少geek基因的团队内,svn是不二选择。我呆的团队就是这样子。用git会受到老大的阻力。不过,如果团队管理得当,没有很多的远程协助,svn还是很不错的
2013-12-17 12:41
难道作者不知道.gitkeep文件吗?

在空目录下添加一个.gitkeep文件,这样GIT就可以提交这个空目录了。
2013-12-17 11:43
看项目规约和开发的习惯。。
2013-12-17 11:15
越来越多争论性的新闻
2013-12-17 11:11
代码的安全性不是你一个版本控制系统就能解决问题的。有句话叫防君子防不了小人, 而且并不是说GIT就好象一点权限控制都没有一样, 从文中的第1点就可以看出作者太乐观了。话说,你的核心代码是不是应该所有人远程到服务器上去开发才相对来安全? 你用SVN 还是GIT,都会让开发者把代码下载到本地来吧。。。这样的话,你只能祈祷你招聘的员工的人品及格了。
2013-12-17 10:52
在我眼里 svn 只有一个优点:出现的早,当然这也是缺点
2013-12-17 10:46
中文问题呢?
2013-12-17 10:37
同意楼主观点,GIT很强大,但是在普通的场景SVN绰绰有余。GIT的使用成本很高
2013-12-17 10:16
SVN 可以对目录进行管理,当成一个独立的 repository,但是 git 不行
2013-12-17 10:16
公司项目 用svn。个人项目git。
2013-12-17 10:12
我们要看看git的开发背景,git最早用来服务linux内核开发的,那群人天南地北的都有
2013-12-17 09:52
git不符合国情啊,哈哈
2013-12-17 09:50
我所在公司有更扯淡的svn分支开发制度,简直是折磨人的方式,换成git多少。尝试过让公司一小撮人在开发中使用git,结果很糟糕。svn的思维模式基本上已经深入大部分程序员心中了。
2013-12-17 09:45
个人和公司都在用SVN,感觉SVN的 Checkin,Checkout已经根深蒂固了,想换种方式都难
2013-12-17 09:37

引用来自“一天到晚游泳的鱼”的评论

引用来自“unnamed”的评论

引用来自“李烈火”的评论

引用来自“unnamed”的评论

同意,git 提交了还要push一次确实挺郁闷

这样不是很好吗

没觉得好

这样你在不能连接互联网的时候一样可以进行commit呀,然后等有网络的时候把所有的commit push到remote就可以了。
如果你用svn,当在没有网络的时候,你希望把所有的feture代码混在一起提交吗?

agree,用svn想从一堆夹杂着新特性功能和bug fix的commit中制作一个发行版或布丁太痛苦了…
不积压代码离线多次commit也方便他人接手工作,看着一次commit20多个文件包含一堆更新的东西就头大
2013-12-17 09:37
svn先入为主
2013-12-17 09:31

引用来自“unnamed”的评论

引用来自“李烈火”的评论

引用来自“unnamed”的评论

同意,git 提交了还要push一次确实挺郁闷

这样不是很好吗

没觉得好

这样你在不能连接互联网的时候一样可以进行commit呀,然后等有网络的时候把所有的commit push到remote就可以了。
如果你用svn,当在没有网络的时候,你希望把所有的feture代码混在一起提交吗?
2013-12-17 09:30
git麻烦
2013-12-17 09:28

引用来自“haitaosoft”的评论

引用来自“刘子玄”的评论

引用来自“haitaosoft”的评论

如果ms的vss能通过http实现,我更喜欢vss:它的权限管理方式太直观自然了

vss?那是被评为最垃圾的版本控制软件

那是因为它必须通过目录共享实现吧。这种模式的确非常失败。

VSS?这个东西我也就vb6的时候装过,但从来没有用过...看上去就不太靠谱的产品...
2013-12-17 09:27
感觉 作者了解svn的99%, 但只了解git的60%
2013-12-17 09:27
个人和公司的习惯啦,版本控制系统的关键不是好坏,而是使用所发挥的效果
2013-12-17 09:25

引用来自“billq”的评论

引用来自“haitaosoft”的评论

如果ms的vss能通过http实现,我更喜欢vss:它的权限管理方式太直观自然了

早就有了吧

听说好像是有一个类似代理的壳?但是没怎么见到过
2013-12-17 09:25
svn 我用了 10年,git 用了2年。还是怀念你svn(不是好用,而是更熟悉)
git 优势就是 离线commit、分支切换,适合跨时区,跨地域开发。
2013-12-17 09:24

引用来自“刘子玄”的评论

引用来自“haitaosoft”的评论

如果ms的vss能通过http实现,我更喜欢vss:它的权限管理方式太直观自然了

vss?那是被评为最垃圾的版本控制软件

那是因为它必须通过目录共享实现吧。这种模式的确非常失败。
2013-12-17 09:14
这作者得多脑残啊,认为git就是github,企业就不能自己建自己私有的git服务?
2013-12-17 09:03

引用来自“haitaosoft”的评论

如果ms的vss能通过http实现,我更喜欢vss:它的权限管理方式太直观自然了

vss?那是被评为最垃圾的版本控制软件
2013-12-17 09:02
+12
2013-12-17 09:00

引用来自“unnamed”的评论

同意,git 提交了还要push一次确实挺郁闷

这样不是很好吗
2013-12-17 08:55
如果ms的vss能通过http实现,我更喜欢vss:它的权限管理方式太直观自然了
2013-12-17 08:29

引用来自“PYPlus”的评论

git可以通过第三软件配置更细致的权限吗?

也看git服务吧,我觉得gitolite权限配置挺好的
2013-12-17 08:17
git可以通过第三软件配置更细致的权限吗?
2013-12-17 08:12
svn 简单易学啊
2013-12-17 08:08
同意,git 提交了还要push一次确实挺郁闷
回复 @
{{emojiItem.symbol}}
返回顶部
顶部