簡単な質問かもしれませんが、これを実装するための正しい文書を見つけることができません。 私は2つのawsアカウント、すなわち個人PとオフィスOを持っています。実験目的のために、私はCodecommitと8つのGITプロジェクトを作成しました。 P awsユーザークレジットカードを使用し、過去6ヶ月間にアクセスしたユーザーが4人あります。 3つの支店と100を超えるコミット。 コミットとその支店の歴史を失うことなく、これらのプロジェクトをすべて公式アカウントOに移したいと思います。 私は安全にマスターブランチを利用して新しいリポジトリを作成できますが、私はすべての履歴とブランチが必要です。 誰かが私を助けることができますか?AWS codecommit migration
0
A
答えて
1
GitHubを見ると、ミラー機能"Duplicating a repository"を使用することをお勧めします。これはAWS CodeCommitでも動作すると私は理解しています。
それは使用しています:
- gitのクローン--mirror:それ
すべてをプッシュする:すべての参照(、、 枝をタグをコミット)
git clone --mirror https://codecommit-url/exampleuser/repository-to-mirror.git
# Make a bare mirrored clone of the repository
cd repository-to-mirror.git
git remote set-url --push origin https://codecommit-url/exampleuser/mirrored
# Set the push location to your mirror
git push --mirror
1
あなたはcodecommitを引き続き使用したいと考えています。次に、git --mirrorコマンドを使用してコードベースのすべての側面を移行することができます。ここでは、IAMサービスによって生成された新しい資格情報が必要になります新しいレポに資格情報へのアクセスを念頭に
ベアを行いたいたいに関するリンクです。
幸運
+0
迅速な回答ありがとうございます。私はこのリンクを試し、あなたを更新します。 –
1
基本的には、あなたの目標は、「ミラー」オプションを使用して完全なリポジトリのクローンを作成し、別のアカウントでごCodeCommitリポジトリにそのリポジトリをプッシュすることです。これらの手順では、PとOの両方のアカウントに対して同じリポジトリ名を保持することを前提としています(リポジトリ名がMyDemoRepoであると仮定しています)。
- gitのクローンhttps://git-codecommit.us-east-1.amazonaws.com/v1/repos/MyDemoRepo --mirror CodeCommitアカウントO用
- 設定の資格情報(これは、既存のOSの資格情報のキャッシュを無効/更新を意味するかもしれない)
- CD MyDemoRepo
- gitのプッシュ--mirror
関連する問題
- 1. AWS CodeCommit Eclipse Gitクローンプッシュ
- 2. Spring Cloud Config with AWS CodeCommit SSH
- 3. BitBucketからAWS CodeCommitに移動
- 4. aws codecommitはプッシュできません
- 5. AWS CodeCommit読み取り専用アクセス
- 6. Git/Codecommitのビデオファイル
- 7. CodeCommitでプルリクエスト
- 8. AWS CodeCommitクロスアカウントレポジトリへのアクセスが正常に動作しない
- 9. ウェブサイトの開発にAWS CodeCommitを使用する
- 10. XCode to AWS CodeCommit - >不明なエラーが発生しました
- 11. AWS CodeCommitは<a href="https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-https-unixes.html" rel="nofollow">https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-https-unixes.html</a>に従った後OSX
- 12. CodeCommitにコミットできません
- 13. AWS Ubuntuインスタンスにcodecommitからプルする方法を教えてください。
- 14. 特定のレポのAWS CodeCommit設定ファイルを設定する方法
- 15. GitLabのバックエンドgitサーバとしてAWS CodeCommitを使用できますか?
- 16. CodeCommitからS3へのファイルのデプロイ
- 17. Heroku PostgreSQL Migration Issue
- 18. RoR:Monitor Indexing Migration
- 19. RAILS GENERATE MIGRATION CreateContacts
- 20. Android:Realm Migration Issue
- 21. Wordpress Dev Environment Migration
- 22. Sonatype Nexus Migration
- 23. Oracle CharacterSet Migration CSSCAN
- 24. Rails has_and_belongs_to_many migration
- 25. Wordpress Migration issue css
- 26. Laravel 5.3 migration
- 27. Django Custom Auth Migration
- 28. Laravel Migration Error
- 29. Grails db-migrationプラグイン
- 30. GWT JsInterop migration
クイックアンサーに感謝します。私はこのリンクを試し、あなたを更新します。 –