面试的时候遇到公司介绍说自己是用 svn 来做版本管理,是否会觉得他们的技术栈比较老旧?

2018-06-19 20:17:09 +08:00
 york1996

遇到的一些公司就是使用 svn 来做版本管理,而放弃了 git,考虑到很多综合原因,比如公司历史比较深远,在迁移方面会花很多成本等原因,大家怎么看见这件事情呢?

18847 次点击
所在节点    程序员
166 条回复
Mrun
2018-06-20 14:48:57 +08:00
git 在目录和文件级别的安全策略与 svn 比,是差点的
U7Q5tLAex2FI0o0g
2018-06-20 14:51:47 +08:00
@vimi #107
.gitconfig
[alias]
st = status
ci = commit
kaedea
2018-06-20 15:30:45 +08:00
1. 许多大项目因为历史包袱,无法根本无法切换到 GIT,只能用 SVN
2. 许多解放生产力的 CI/CD 功能,目前我只在 GIT 仓库上实践过,不知道 SVN 能实现不,如果不能,那 SVN 在这方面确实落后不少。
3. GIT 仓库目前有许多开源的配套服务,比如 Markdown/Web IDE 之类,如果 SVN 仓库均没有相应的配套服务,那确实跟不上。
0x11901
2018-06-20 15:40:22 +08:00
要是说曾经想把 vc 转成 git 但是项目太大 git 崩了会不会显得技术栈比较老旧?
lixuedong
2018-06-20 15:49:40 +08:00
@mritd 新窗口打开图片,地址栏显示 s4VUnEq.png
mritd
2018-06-20 15:56:03 +08:00
@lixuedong #145 (´・_・`) ..... 我只能告诉你 我传上去的事 gif...至于它为什么变成了一个 png 地址 我就布吉岛了
shiroming
2018-06-20 16:06:48 +08:00
公司立项项目用 svn svn 目录可以做权限,demo 项目用 git
mingtiny11
2018-06-20 16:12:17 +08:00
@zjsxwc svn + arc + pharbricator code review 也很好用,svn 权限管理比 git 好,还可以分目录工作,这些都比 git 方便
DualWield
2018-06-20 16:22:01 +08:00
@lixuedong 浏览器是看返回的 content-type 来决定是什么格式的,跟文件名没有关系
perssy
2018-06-20 16:40:02 +08:00
@lixuedong #145 png 确实是能动的,参考 APNG
tomychen
2018-06-20 17:02:32 +08:00
git 用户集中管理,项目目录权限分配配置一波看看

比如部分组员,只能读取 common(include) 和 bin
src 只能取自己的模块
fan123199
2018-06-20 17:06:34 +08:00
我站 git 这边,小团队 git 优于 svn。 在 android 项目上,git 严格优于 svn。 但是涉及到权限等(比如后台项目),svn 还是有优势在。
tjxiter
2018-06-20 17:14:51 +08:00
没有必然的联系
wlzcool
2018-06-20 17:18:33 +08:00
@jinyu121 在用
hanchao0536
2018-06-20 18:05:01 +08:00
svn 的分支管理感觉没有 git 方便啊
fish267
2018-06-20 18:35:44 +08:00
工具而已, 我们系统去年才切换的 Git, 还在使用 JDK1.6.
🐜🐜公司
chenyu0532
2018-06-20 18:49:11 +08:00
楼主,你拒了这个 offer 吧。。。都打成这样了。。。
x86
2018-06-20 18:54:31 +08:00
为了帮楼主选公司,V 友辛苦了!
jevonszmx
2018-06-20 19:09:35 +08:00
@lixuedong apng 了解一下
NoDocCat
2018-06-21 03:03:55 +08:00
@thread2 又不是开源项目,去鸡毛的中心。另外我给大家讲个笑话,Git 能离线工作

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

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

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

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

© 2021 V2EX