サブバージョンブランチの完全な履歴を持つ水銀リポジトリを作成する方法はありますか?私が実際に見たすべての方法は、コピーを停止し、ブランチが作成されたときに履歴を停止します。歴史全体、前の枝を通って戻って、さらには幹に下ろす方法はありますか?完全な履歴を持つサブバージョンから水銀へのブランチをクローン化する(ブランチを越えても)
1
A
答えて
-1
convert
拡張子<file>
は、あなたの著者は、例えば含む長い名前とEMAILIDにSVN短い名前をマッピングするためのファイルである
$ hg convert --authors <file> <svn repo> <new-hg-repo>
使用:
vbajpai = Vaibhav Bajpai <[email protected]>
いない場合、これはまた、SVNの短縮名にフォールバックをマッピングが見つかりました。
convert
は自動的にnew-hg-repo
にtrunk
、tags
とbranches
として別々の枝になります。
あなた.hgrc
[extensions]
convert =
+0
それは質問された質問に対処していない、私はリポジトリ全体を望んでいない、私は* 1 *ブランチの全体の歴史を欲しい、時間の始めにブランチの作成を過ぎて行く。 – TrippyD
関連する問題
- 1. 履歴なしのgitブランチ
- 2. コミットされた履歴のない別のブランチからブランチを作成する
- 3. 歴史のない水銀のクローン
- 4. 完全な履歴を持つSVNリポジトリのバックアップを取る
- 5. git履歴をブランチに分割する
- 6. CVSリポジトリ全体を検索するには(すべてのブランチ/履歴/コメント)?
- 7. GITリポジトリ間のブランチ上のコミットの履歴を見つける
- 8. 水銀リポジトリを完全履歴付きサブリポジトリに変換する(hg log -fなど)
- 9. 水銀を使用してcvsブランチをマージする
- 10. TFS(2015)から履歴とブランチを使用したGITへの移行
- 11. 履歴をマージしてブランチを削除しますか?
- 12. マージ後のGitブランチとコミット履歴
- 13. 履歴なしで新しいブランチをプッシュする方法
- 14. コミットのない水銀でブランチを削除
- 15. Subversionブランチをマージするときの履歴を保存する
- 16. 私はブランチからコミットを選んだ後、ブランチ全体をマージしてからgitの履歴に何が起こるのですか?
- 17. gitブランチが段階的な変更を子ブランチに持ち越す理由
- 18. git repoのブランチを変更履歴付きの別のブランチに置き換えてください
- 19. クローンの水銀リポジトリをリモートマシン
- 20. ブランチで水銀コミットシーケンス番号を取得する方法
- 21. 名前付きブランチを水銀でエクスポート(hgアーカイブ)するには?
- 22. Pubnubの履歴が不完全なように見える
- 23. 履歴を含む新しいTFSブランチを作成する
- 24. git-tfs私はすべてのブランチをクローンできますが、履歴はスキップできますか?
- 25. 完全な履歴を持つレポからフォルダを抽出する方法はありますか?
- 26. TFSブランチを作成したときに履歴を保持する方法
- 27. CVS履歴からファイルを完全に消去する方法
- 28. 水銀 - すべてのマージコミットを無視してブランチの変更を参照
- 29. Git - プッシュヘッドから間違ったブランチへの大きなコミット履歴を復帰させる
- 30. 履歴を保持しながら、タートルズsvnのブランチの名前を変更する方法
にこれを追加し、
convert
拡張を有効にするには、あなたがして、不要な枝を除去、すべてのリポジトリを変換しようとしたことがありますか? – Helgi