2017-08-30 3 views
0

私が持っている問題は以下の通りです:LANの新しいサーバーにリポジトリの起点を変更するには?

私が働いている場所は古いものを置き換えるために新しい(非常に基本的な)サーバーを抱きしめて、私はそれをセットアップするタスクを割り当てました。私は基本的に古いものから新しいものにすべてをコピーし、すべてのプログラムをインストールしました。

問題は、古いサーバーがgitリポジトリとして働いてプロジェクトの変更をプッシュし、新しいサーバーに移動したいが、履歴やオプションを失いたくないということです以前のコミットに戻すには、基本的にリポジトリを新しいサーバに移動するだけです。

これまでのところ私の状況に似たものは見つかりませんでした。私が見つけたのは、私がgitとsourcetreeにはとても新しいので少し混乱しています。
重要であるかどうかはわかりませんが、正式に稼働させて新しいサーバのIPを古いサーバのIPに変更する予定です。新しいサーバの名前は、同じ名前のフォルダ構造と同じですパーティション。それぞれ最低でも、あなたの場合はそれはあなたのGitサーバーの性質に依存

答えて

0

(アパッチ、SSH、GitLab、...)
、多分のBitbucketサーバ

、あなたがバンドル(git bundle)を作成する必要がありますレポごとに1つのファイルをコピーするだけで済みます(コピーエラーのリスクはそれほどありません)

しかし、あなたのGitサーバーが単なるレポではない場合(つまり、wiki、issues、 ..)では、そのサーバーに固有のバックアッププロセスに従う必要があります。 (例えば、GitLabの場合はan exampleです)
BitBucketの場合:Migrating Bitbucket Server to another serverです。

関連する問題