使用FTP的GIT镜像

时间:2011-04-18 10:21:36

标签: git ftp backup mirroring

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

提前致谢, 艾格。

2 个答案:

答案 0 :(得分:4)

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

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的文件夹复制到本地(远程)机器。

答案 1 :(得分:2)

完全备份git存储库所需的只是复制目录。

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