我有scm管理器服务器我需要相同的设置和相同的代码备份服务器。 所以我正在计划配置centos 6.3服务器我是下载它scm管理器服务器。但是如何备份旧的scm管理器服务器完整存储库和完整数据,用户名和所有。
请帮帮我。
答案 0 :(得分:0)
如果您只想进行存储库备份,您只需编写脚本即可通过简单的步骤备份所有存储库。
更改要备份repos的目录
git clone --mirror RepoURL
恢复 -
更改备份备份所在的目录,如果要在另一台服务器中恢复此仓库,则需要更改配置文件中的源URL
例如:备份文件夹名称为Backupmygitrepo.git,在此文件夹中" config"将有空。
url = URLofNewOrigin
执行以下命令以恢复您的repo-
git clone Backupmygitrepo.git restorereponame
这将恢复存储库的历史记录。