svn 明明很好用呀,为啥那么多人歧视?

2019-04-17 17:04:05 +08:00
 zarte

1.导出修改的文件:
svn:选择提交记录右键导出。
git:命令导出数据太多的时候就无法导出
2.冲突
svn:图形界面查看直接修改保存
git:没用过图形界面的
3.分支
git:分支修改后实际上本地文件是变了,感觉跟手动选择更新没啥区别

10471 次点击
所在节点   2019
89 条回复
int64ago
2019-04-18 14:13:23 +08:00
那你就继续用 svn 好了,都 9102 年了还有人问这个问题
lshero
2019-04-18 14:18:34 +08:00
我在想有啥工具可以同时管理 svn 和 git 的
毕竟一些编译打包好的东西丢给 git 也没有啥优势
loveour
2019-04-18 14:27:03 +08:00
@MonoLogueChi #45 +1.游戏要用 Git 是真的费劲。
loryyang
2019-04-18 15:27:24 +08:00
我想说大部分的项目根本触及不到 SVN 的弱点,而 SVN 的易用性完爆 GIT
GIT 有他的优点,但是大部分人根本用不到或者不会用
psklf
2019-04-18 15:50:08 +08:00
svn 分支先不谈,我用 svn 的时候发现 ignore 做不好,谁知道怎么像 gitignore 一样设置这个项目的忽略文件?
kevin1852
2019-04-18 16:00:54 +08:00
svn 分支操作都是对文件操作,开销太大
git 是对 index 操作,创建分支开销小
geying
2019-04-18 17:09:13 +08:00
不都是看场景和工作环境么。。。
xiangyuecn
2019-04-19 12:42:04 +08:00
@psklf #85 其实 svn 和 git 的忽略基本一致,只不过 svn 存在文件夹属性里,git 存在一个文件里面。目录上看起来 svn 的更简洁些,没有太多垃圾性质的文件,但编辑起来多那么几个步骤; git 好编辑些,打开文件就是一顿改。

另外像#84 楼说的颇为舒适,各有优缺点吧,就普通使用来讲两个并没有太大区别,可能用到的也就两个,不是拉就是推😅

github 还是蛮好,支持 svn 来管理,我在 github 很少写.gitignore 文件,用的多的还是文件夹里面设置属性,但不知道是不是 git 里面弱化了文件夹的概念还是怎么着,导致 svn 对空文件夹也不允许提交。

psklf
2019-04-19 13:07:09 +08:00
@xiangyuecn #87 感谢回复,我当时在 mac 系统下似乎没有这个设置选项。

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

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

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

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

© 2021 V2EX