各位公司用 SVN 的多还是用 GIT 做版本控制的多?

2018-05-11 12:58:33 +08:00
 newghost

个人感觉不适合大团队,每个人都喜欢 commit 到本地,然后还要 merge 半天。

每个人在本地 commit 一堆代码后,Git 的 merge 和 sync 都会变得很复杂,感觉还是提交一次,合并一次的 svn 操作比较简单,省时间。

各位公司里都是用的什么呀?

22437 次点击
所在节点    程序员
86 条回复
bingwenshi
2018-05-12 02:17:18 +08:00
都 2018 年了,竟然还有人问这问题


@ymd 是的,还在用 svn 的公司,早点跳槽吧
msg7086
2018-05-12 02:33:29 +08:00
你不要因为整个团队的人连 Git 都不会用就说 Git 用起来不好吧。

你觉得 Linux 内核开发团队算大团队吗?

当然了,如果你们团队的人都不会用 Git,那是用 SVN 好。
说不定 SVN 都用不溜,那还是打包 QQ 传档标日期得了。

不要把软件工程师这个职位当成儿戏!
findingpan
2018-05-12 05:01:18 +08:00
Git 目前常用 hotfix, feature branch, pull request 做 code review 这些吧
openplatform
2018-05-12 05:48:46 +08:00
Linux Kernel 目前经过 25 年的发展,有 1500 万行代码,运行在无数设备上。

这算大型项目么?
northisland
2018-05-12 09:01:57 +08:00
都有在用,我们组用 svn ……

反正我都用的不熟,体会不到该鄙视谁

不晓得 git 怎么玩文件映射,目录权限;也不晓得 git 多用户 merge 是咋比 svn 好,

求各位大佬科普
geelaw
2018-05-12 09:26:10 +08:00
我在很久以前的一家公司实习的时候用的 VSS,再之后的一家公司是 Git,再之后的研究机构是 SVN,再之后在微软的具体的项目是 Git (VSTS/VSO)。

平时自己用的是 Git (GitHub, VSTS/VSO)。

我没搞懂,SVN 是不是没有分支啊😪
msg7086
2018-05-12 10:12:07 +08:00
@geelaw 有,但是代价高到飞起,相当于 cp -r。
jin5354
2018-05-12 10:29:46 +08:00
@geelaw svn 的分支就是复制一份新的
arawn
2018-05-12 10:55:21 +08:00
没用过 svn。呆过 3 家都是 git
billchenchina
2018-05-12 11:07:52 +08:00
@mritd #51
webhook 能做吧
congeec
2018-05-12 12:40:22 +08:00
@lzhCoooder 代码很多呢?居然要上 p   4
oongxx
2018-05-12 14:19:46 +08:00
VSTS -> TFVC
ChasYuan
2018-05-12 14:28:06 +08:00
svn 做文档管理,开发用 git。
waruqi
2018-05-12 15:11:58 +08:00
git
Mutoo
2018-05-12 15:21:14 +08:00
@inspoy git submodule 了解一下。
cnbattle
2018-05-12 15:22:36 +08:00
svn 是啥? 没用过 (:狗头
dyllanwli
2018-05-12 15:29:55 +08:00
用 git flow 确实很麻烦
iyangyuan
2018-05-12 18:32:38 +08:00
svn
ldehai
2018-05-12 19:07:39 +08:00
有些公司自己搭服务器,习惯性 SVN,估计很多没听过还可以装 gitlab。
其他不谈,如果没网络,svn 根本用不起来。git 完全没问题,也不会影响干活。
用过 git 再也不会喜欢 svn 的。
chenqh
2018-05-12 19:49:56 +08:00
没网络你们居然能干活的?不 bing 的吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/454036

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX