请问一个公司有多大才有可能涉及GIT?

OSC首席保安 发布于 2012/03/05 16:22
阅读 3K+
收藏 1
Git

请问一个公司有多大才有可能涉及GIT?

上千个人使用SVN有问题么?

又不是像GG那样做项目开发平台。

但是还是值得试试 哈哈

加载中
2
浪客Dandy
浪客Dandy

引用来自“Jerry524”的答案

引用来自“浪客Dandy”的答案

这其实跟团队的大小没关系,主要是分布式的。

分布式的好处你可以在本地尽情的提交 回滚,不会影响其他人。

而像SVN这种集中式的,每个开发者必须战战兢兢的写,反复测试之后才能提交到库里去。

据说以后SVN也要变成分布式的,我个人更喜欢HG

貌似你说的这些功能SVN也有。。。

这其实是关于分布式的SCM和集中式的SCM的区别。

像SVN集中管理源代码,在团队工作中你不可能把不能编译的代码提交到服务器上,这样所有人更新后都不能用了。而在现实中往往我们会完成一个完整的功能模块后,再提交上去,这期间我们可能已经闷头开发了好几个小时甚至好几天,而使用不到SCM的功能。

如果我们使用分布式的SCM,我们可以随时提交代码,因为你提交到的是你本地的库里。你可以胡搞瞎搞,开N多的branch,都不会影响到其他人。你随时能使用到SCM提供给你的全部功能。

1
jerry2012
jerry2012
git, svn跟公司大小没关系,我自己一个人写项目都喜欢用git,因为如果出现问题,git立马可以帮你回溯到以前版本。
0
浪客Dandy
浪客Dandy

这其实跟团队的大小没关系,主要是分布式的。

分布式的好处你可以在本地尽情的提交 回滚,不会影响其他人。

而像SVN这种集中式的,每个开发者必须战战兢兢的写,反复测试之后才能提交到库里去。

据说以后SVN也要变成分布式的,我个人更喜欢HG

0
OSC首席保安
OSC首席保安

引用来自“浪客Dandy”的答案

这其实跟团队的大小没关系,主要是分布式的。

分布式的好处你可以在本地尽情的提交 回滚,不会影响其他人。

而像SVN这种集中式的,每个开发者必须战战兢兢的写,反复测试之后才能提交到库里去。

据说以后SVN也要变成分布式的,我个人更喜欢HG

貌似你说的这些功能SVN也有。。。
0
sidney9111
sidney9111

如果你公司是每天提交代码的,而你公司已经定下了死板的规矩,那么用SVN毫无问题,一千人你不会开2个SVN,可能你会问那可以开多个么,那你可以不用往下看了,我说的2只是举例,也可以是3,4,5

看回复就知道了,git其实只是个人乱搞的项目,对于多人管理毫无好处,而且目前我来看是那些所谓的个人开发者自以为是,自己做的项目,你够自律管理么?,确实很多项目都是git管理,不代表你就是其中之一,如果你哪怕参与过一个git的开源项目或者公司内部的项目,欢迎来拍砖,说说看是不是真的“灵活”

sidney9111
sidney9111
@唐锦龙 你翻墙就能下载了,好像用 pip,是可以成功跑的的,但ghost.py确实写的很烂,api定义不清晰,确实代码也就1000+行,很简单的,我也不记得有没,如果晚上回去有就发给你,可能不记得,你再@我一下
唐锦龙
唐锦龙
你好,看到您一篇关于在Ghost.py的文章,请问能给一份你现在能够运行的系统的镜像吗?????
0
ijry
ijry
试试这个http://git.corethink.cn
返回顶部
顶部