如何备份和恢复scm管理器服务器?

时间:2015-03-17 11:57:47

标签: version-control centos

我有scm管理器服务器我需要相同的设置和相同的代码备份服务器。 所以我正在计划配置centos 6.3服务器我是下载它scm管理器服务器。但是如何备份旧的scm管理器服务器完整存储库和完整数据,用户名和所有。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

如果您只想进行存储库备份,您只需编写脚本即可通过简单的步骤备份所有存储库。

  1. 更改要备份repos的目录

  2. git clone --mirror RepoURL

  3. 恢复 -

    更改备份备份所在的目录,如果要在另一台服务器中恢复此仓库,则需要更改配置文件中的源URL

    例如:备份文件夹名称为Backupmygitrepo.git,在此文件夹中" config"将有空。

    url = URLofNewOrigin

    执行以下命令以恢复您的repo-

    git clone Backupmygitrepo.git restorereponame

    这将恢复存储库的历史记录。