【问题标题】:GIT mirror with FTP带有 FTP 的 GIT 镜像
【发布时间】:2011-04-18 10:21:36
【问题描述】:

是否可以在 FTP 服务器上镜像 GIT 存储库?如果没有,使用 FTP 备份存储库的最佳解决方案是什么?

提前致谢, 埃塔姆。

【问题讨论】:

    标签: git ftp backup mirroring


    【解决方案1】:

    如果您有权访问 (SSH) 服务器 - 您可以使用 rsyncscp

    scp -r user@example.com:/home/user/repo.git /home/user/Desktop/repo.git
    

    如果您只有 ftp 访问权限,请使用 ncftp

    ncftpget –R –v –u "user" ftp.example.com /home/user/repo.git
    

    您会将包含您的 repo 的文件夹复制到本地(远程)机器。

    【讨论】:

      【解决方案2】:

      完整备份 git 存储库所需要做的就是复制目录。

      如果您想要一个真正的镜像,现在这将更具挑战性,因为每个存储库都充当一个完整的服务器。请说明您对镜像的期望。

      【讨论】:

      • 我需要它来备份,你应该可以从中恢复GIT存储库以防服务器故障。
      • @Etam 然后复制目录。就这么简单。
      猜你喜欢
      • 1970-01-01
      • 2017-12-31
      • 1970-01-01
      • 1970-01-01
      • 2018-02-06
      • 2010-10-09
      • 2019-07-11
      • 2021-04-06
      • 2015-09-03
      相关资源
      最近更新 更多