2

メイン コード リポジトリとして使用され、2.0.0 で実行される Gitorious のインストールがあります 2.0 にアップグレードできない -> 2.1

また、元のインストールからコードを複製し、.git/config ファイルのオリジンを変更して、新しい gitorious インストールにプッシュしようとしました。これは機能しますが、いくつかの問題があります。

  1. 履歴の一部が失われています
  2. 単一のブランチのみが新しいリポジトリにプッシュされます
  3. 約150の異なるプロジェクトがあります

Gitorious を 2.0 から 2.1 にアップグレードしたり、あるバージョンの gitorious から多数のリポジトリをプルして新しいバージョンにプッシュしたりすることに成功した人はいますか?

4

1 に答える 1

1

新しいインストールをセットアップし、リポジトリをプルしてから、新しいものにプッシュするだけです。これにより、完全な履歴がプッシュされます。git remote set-url <new url>

詳細については、次を参照してください:
すべてのブランチとタグを含むローカル Git リポジトリを新しいリモートにプッシュする
https://gitorious.org/gitorious/pages/Api

于 2014-10-31T18:59:10.830 に答える