遇到的一些公司就是使用 svn 来做版本管理,而放弃了 git,考虑到很多综合原因,比如公司历史比较深远,在迁移方面会花很多成本等原因,大家怎么看见这件事情呢?
遇到的一些公司就是使用 svn 来做版本管理,而放弃了 git,考虑到很多综合原因,比如公司历史比较深远,在迁移方面会花很多成本等原因,大家怎么看见这件事情呢?
|
ful1v1dckerJun 20, 2018
101
@lcdxiangzi # 38 的点在于丰富 block 列表
|
|
mritdJun 20, 2018
102
|
|
103
|
|
huntzhanJun 20, 2018
104
都 8012 年了,Git (在绝大多数场景)优于 SVN 应该是常识了。除了腾讯以及其他不知名的小作坊,用 SVN 的公司应该很少了。
|
|
105
其实我非常讨厌楼主这种说法,在任何有历史的公司不可能 [随便] 从一种技术 /工具迁移到另一种,太过随便就是不负责任,在公司产品维护过程中涉及到 [一系列] 工具 版本管理、需求跟踪,BUG 维护.... SVN 工具只是产品维护链中需要的一种工具而已,这个链上的工具都是配套的,如果中间某一个环节被替换了可能会影响整个工具链;
而且强调一下:SVN Vs Git 毫无意义,任何东西都是与之环境想匹配,孤立谈一个东西好坏,那是小孩子干的事~ |
|
xiaowanggeJun 20, 2018
106
游戏项目,从 SVN 转到 Gitlab,又从 Gitlab 转到 SVN 了。
|
|
xiaowanggeJun 20, 2018
108
|
|
silentstormJun 20, 2018
109
#38 是来搞笑的吗?
|
|
thread2Jun 20, 2018
110
同情 SVN 用户,不过用得开心也好
|
|
timiJun 20, 2018
111
用工具用出优越感的,脑子都有水
|
|
thread2Jun 20, 2018
112
|
|
113
楼主就问一下如果公司还在用 SVN 是不是代表公司使用的技术栈比较老旧,你们一群人就在那扯 Git vs SVN,语文不好还是就是想引发争论?
还有什么举例说 FreeBSD 也在用 SVN 的,做的东西牛逼不代表用的技术不老旧啊,这是两个概念啊大兄弟! |
|
acrossJun 20, 2018
114
@xiaowangge 说明你们和我一样是用不起 perforce 的穷 b (逃)
|
|
shijingshijingJun 20, 2018 via iPhone
115
@huntzhan 飞利浦,西门子,GE 表示不同意你的看法,很多项目的安全控制策略和实现是深度绑定了 SVN 的
|
|
ShineSmileJun 20, 2018 via Android
116
工作是为了赚钱。
|
|
117
技术栈陈旧又不是说你技术不行,非得扯上什么优越感
老哥,都 8012 年了,难道非得强行说用 SVN 表示你技术栈比较新? |
|
ShineSmileJun 20, 2018 via Android
118
运气好的话可以顺便提高赚钱效率。
别对公司提要求。除非你是部门主管。 |
|
IMuMa3Jun 20, 2018
119
@xiaowangge git checkout .
|
|
GeruzoniAnsasuJun 20, 2018
120
@MushishiXian 看了一整个帖子,终于找到一个明白人
笑死我了 svn=技术栈老旧,毫无问题啊 技术栈老旧=辣鸡? 这才是政治不正确啊 一群人反优越反的是 svn=烂 但一开始并没有讨论 svn 是不是=烂 而是,svn 是不是=旧 从上边几个站 svn 好用的老哥说的话来看 都是老项目,老核心代码 看来他们自己也是支持 svn=旧的 lz,svn=旧,全票通过 |
|
ShineSmileJun 20, 2018 via Android
121
楼主如果介怀 SVN 就找家用 git 或者其他分布式版本控制的系统吧。
改变一群人很难得。 尤其特别你还是新人。 |
|
mritdJun 20, 2018
122
@vimi #107 自己造的 https://github.com/mritd/gitflow-toolkit
|
|
luoqengJun 20, 2018
123
llvm
|
|
mingtiny11Jun 20, 2018
124
@linyinma 非常赞同
|
|
yaxinJun 20, 2018
125
一个版本控制工具,还用处了优越感
|
|
xuecatJun 20, 2018
126
不会,表示 svn 和 git 都在用。老项目 svn,新项目 git。
为啥还有 svn 呢,老人不愿学。 |
|
liyerJun 20, 2018
127
看了大家的回复,还在用 tfs 的在..抖..抖
|
|
zznJun 20, 2018
128
git svn 了解一下
|
|
129
头疼,看了你们的回复,你们要审好题啊,svn 只是一个工具,里面的技术栈没有深入了解的话就不要谈老旧,我提出这个问题,实际上是很多人的惯性思维,觉得老的技术就是没有新的技术能装逼,总觉得要去追求最新的技术栈才能显示自己的与时俱进,但是不要忽略了一个点,存在即合理!存在即合理!存在即合理!
|
|
feverzsjJun 20, 2018
130
只是不同的管理风格而已,svn 比较适合企业内的大型项目管理
|
|
ChinikinJun 20, 2018
131
在座的各位怕是没有在用 clearcase 的吧
|
|
deadEggJun 20, 2018
133
鹅厂游戏 几百人的团队用 svn。
svn 并不等于落后。 |
|
yulitian888Jun 20, 2018
134
@liyer 我们这儿有一些拒不学习 SVN 的 VSS 用户怎么办,会抖死么?
|
|
lddJun 20, 2018
136
git 只是在处理文本型代码文件上有优势,如果使用的是 PowerBuilder 编程的话,git 比 SVN 也并不强啊,我上家公司就在使用 VSS。适合的才是最好的。
|
|
LeoWAJun 20, 2018
141
git 在目录和文件级别的安全策略与 svn 比,是差点的
|
|
U7Q5tLAex2FI0o0gJun 20, 2018
142
|
|
kaedeaJun 20, 2018
143
1. 许多大项目因为历史包袱,无法根本无法切换到 GIT,只能用 SVN
2. 许多解放生产力的 CI/CD 功能,目前我只在 GIT 仓库上实践过,不知道 SVN 能实现不,如果不能,那 SVN 在这方面确实落后不少。 3. GIT 仓库目前有许多开源的配套服务,比如 Markdown/Web IDE 之类,如果 SVN 仓库均没有相应的配套服务,那确实跟不上。 |
|
0x11901Jun 20, 2018
144
要是说曾经想把 vc 转成 git 但是项目太大 git 崩了会不会显得技术栈比较老旧?
|
|
shiromingJun 20, 2018 via Android
147
公司立项项目用 svn svn 目录可以做权限,demo 项目用 git
|
|
mingtiny11Jun 20, 2018
148
@zjsxwc svn + arc + pharbricator code review 也很好用,svn 权限管理比 git 好,还可以分目录工作,这些都比 git 方便
|
|
tomychenJun 20, 2018
151
git 用户集中管理,项目目录权限分配配置一波看看
比如部分组员,只能读取 common(include) 和 bin src 只能取自己的模块 |
|
fan123199Jun 20, 2018
152
我站 git 这边,小团队 git 优于 svn。 在 android 项目上,git 严格优于 svn。 但是涉及到权限等(比如后台项目),svn 还是有优势在。
|
|
tjxiterJun 20, 2018
153
没有必然的联系
|
|
hanchao0536Jun 20, 2018
155
svn 的分支管理感觉没有 git 方便啊
|
|
fish267Jun 20, 2018
156
工具而已, 我们系统去年才切换的 Git, 还在使用 JDK1.6.
🐜🐜公司 |
|
chenyu0532Jun 20, 2018
157
楼主,你拒了这个 offer 吧。。。都打成这样了。。。
|
|
x86Jun 20, 2018
158
为了帮楼主选公司,V 友辛苦了!
|
|
thread2Jun 21, 2018 via Android
162
@NoDocCat #160 #161
有什么问题,理解不到?大惊小怪。看你用词拙劣,估计用 SVN 把脑子用坏了。我也可以送你一个笑话,每次碰到你这种人,优越感都会上升一点。 |
|
fumichaelJun 21, 2018
163
8102 年最新引战话题
Git 鄙视 SVN,SVN 鄙视不用版本管理的 |