V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
luckyc

如何快速的转移 svn.

  •  
  •   luckyc · Jan 9, 2020 · 2587 views
    This topic created in 2310 days ago, the information mentioned may be changed or developed.
    公司 A svn 服务器 200G 文件检出后,
    提交了公司 B svn 服务器,

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

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

    这目录很大, 各位有什么好的办法吗?
    7 replies    2020-01-10 09:30:09 +08:00
    luckyc
        1
    luckyc  
    OP
       Jan 9, 2020
    现在能想到的办法是找个机器, 重新检出一次 B svn 的目录 1,
    然后直接把这个检出好了的目录 1 复制到其他电脑.
    th00000
        2
    th00000  
       Jan 9, 2020
    A svn 直接 relocate 再本地目录 改一下路径就可以了
    balabalaguguji
        3
    balabalaguguji  
       Jan 9, 2020
    地址重定向 relocate
    balabalaguguji
        4
    balabalaguguji  
       Jan 9, 2020
    luckyc
        5
    luckyc  
    OP
       Jan 9, 2020 via iPhone
    @balabalaguguji 试过了 提示 uuid 不一致。
    luckyc
        6
    luckyc  
    OP
       Jan 9, 2020 via iPhone
    @balabalaguguji 我没有导出 a svn 的仓库 我是检出后 commit 到 b svn 的 应为库太大了 历史版本不想要了
    balabalaguguji
        7
    balabalaguguji  
       Jan 10, 2020
    @l4ever 推荐你们用 svnbucket 管理 svn 项目,还可以帮你们做数据迁移。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1153 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 23:15 · PVG 07:15 · LAX 16:15 · JFK 19:15
    ♥ Do have faith in what you're doing.