如何快速的转移 svn.

2020-01-09 17:46:36 +08:00
 l4ever
公司 A svn 服务器 200G 文件检出后,
提交了公司 B svn 服务器,

以前从 A svn 检出的人怎么办?

员工 1 检出了目录 1, 我的操作方式是改名目录 1 为目录 1_bak
再新建目录 1, 然后检出, 地址设置为 B svn.
即便是把目录 1_bak 下除.svn 之外的所有文件移动到新建的目录 1.
貌似还是要重新下载文件

这目录很大, 各位有什么好的办法吗?
2131 次点击
所在节点    宽带症候群
7 条回复
l4ever
2020-01-09 17:48:03 +08:00
现在能想到的办法是找个机器, 重新检出一次 B svn 的目录 1,
然后直接把这个检出好了的目录 1 复制到其他电脑.
th00000
2020-01-09 17:58:12 +08:00
A svn 直接 relocate 再本地目录 改一下路径就可以了
balabalaguguji
2020-01-09 18:02:11 +08:00
地址重定向 relocate
balabalaguguji
2020-01-09 18:02:46 +08:00
l4ever
2020-01-09 18:17:37 +08:00
@balabalaguguji 试过了 提示 uuid 不一致。
l4ever
2020-01-09 18:31:59 +08:00
@balabalaguguji 我没有导出 a svn 的仓库 我是检出后 commit 到 b svn 的 应为库太大了 历史版本不想要了
balabalaguguji
2020-01-10 09:30:09 +08:00
@l4ever 推荐你们用 svnbucket 管理 svn 项目,还可以帮你们做数据迁移。

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

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

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

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

© 2021 V2EX