1
zado OP 补充:两个团队共同维护一个项目。
|
2
kchum 2016-04-17 00:37:00 +08:00 via iPhone 1
学 git 也没有多大成本吧
|
3
tracyone 2016-04-17 00:37:54 +08:00 via Android 1
git 有个子命令 git svn 貌似
|
5
orangeD 2016-04-17 00:42:20 +08:00 2
|
8
imxieke 2016-04-17 00:59:10 +08:00 1
可以啊 Coding 和 Git@OSC 都支持的
|
10
orangeD 2016-04-17 01:12:57 +08:00 1
@zado 不仅仅是迁移。它也可以做一个适配器,当你把本地的 git 提交 push 到 subgit 时,它会把你的 commit 翻译为 svn 的 commit ,而别人用 svn commit 的内容也会实时同步到远端 git 库,而这些对本地用户都是透明的。也就是说,对你而言,完全可以当 svn 服务器完全不存在。
|
12
pagxir 2016-04-17 09:41:06 +08:00 via Android 1
不可能透明的, SVN 只支持线性历史,所以无法保留完整的分支合并信息。当然了,你可以吧 git 当作 svn 用,只用 svn 能做到的功能。 hg 跟 git 倒是可以做到透明。
|
13
CodingNET 2016-04-17 10:19:41 +08:00 1
Hi there ,
Coding.net 最近增加了 SVN 支持,您可以点击 https://coding.net/help/doc/git/svn.html 了解使用方法, 同时欢迎您提出使用建议或问题: https://coding.net/feedback |
14
billlee 2016-04-17 13:30:09 +08:00 1
@pagxir 可以在本地用 git 的功能。 git 比 svn 好用的地方不就是本地分支、 interactive add, interactive rebase 这些吗
|
15
k9982874 2016-04-17 17:18:03 +08:00 via iPad 1
GIT 开个分支给 SVN , SVN 写个提交钩子,自动合并到 GIT 的分支,合并时带上 SVN 的提交人修改内容等信息,不知道是否可行。
|
16
gigimaster 2016-04-17 21:01:04 +08:00 1
git-svn
|
17
Neveroldmilk 2016-04-18 08:56:05 +08:00 1
当然能,可以把 git 仓库当做 svn 仓库来用,不过这样就丧失 git 的分布式特性了。
|