.hg
フォルダを持たないMercurialリポジトリをクローンすると、時間が節約できます(プロジェクトは大きい)。私はヒントファイルが必要です。.hgなしのMercurialリポジトリのクローニング
答えて
.hg
ディレクトリは、完全なリポジトリ情報を格納します。つまり、リポジトリによって追跡されるすべてのファイルとそのリビジョンに関する情報です。ストレージに関しては、バイナリ差分を使用して圧縮されるため、通常はかなり効率的です。
リポジトリをクローンすると、複製されるのは.hgディレクトリのみです。複製後に取得する作業コピーは、.hg
から取得されます。
保存したいのはリポジトリ情報(サーバー上)です。作業コピーはhg update null
で削除できます。
リビジョン情報を持たないリポジトリのクローンを作成する場合は、hg archive
コマンドを使用できます(下記参照)。このコピーは単なる「作業コピー」(一般的なsvn用語を使用する)であることに注意してください。あなたはそれをコミットすることも、他の水銀の操作を行うこともできません。アーカイブ 内のファイルの
--no-decode do not pass files through decoders -p --prefix
ディレクトリの接頭辞:
HGアーカイブ[OPTION] ... DEST
は リポジトリのリビジョンのバージョン管理外のアーカイブ
By default, the revision used is the parent of the working directory; use "-r" to specify a different revision. To specify the type of archive to create, use "-t". Valid types are: "files" (default): a directory full of files "tar": tar archive, uncompressed "tbz2": tar archive, compressed using bzip2 "tgz": tar archive, compressed using gzip "uzip": zip archive, uncompressed "zip": zip archive, compressed using deflate The exact name of the destination archive or directory is given using a format string; see "hg help export" for details. Each member added to an archive file has a directory prefix prepended. Use "-p" to specify a format string for the prefix. The default is the basename of the archive, with suffixes removed.
オプションを作成します-r --rev配布するリビジョン-t - 作成する配布のタイプtype -I --includeは
説明として、宛先には書式文字列によって提供される書式付き情報が含まれている可能性がありますが、普通の古いパスも同様です。書式設定では、アーカイブするパスのリポジトリに関する情報をエンコードすることができます。 –
- 1. Mercurial hgリモートのhgエラーからの適切な応答なし
- 2. Mercurial hgは複数のリポジトリを提供します
- 3. Mercurial(hg)リポジトリの一部を別のリポジトリにコピーしています
- 4. HG着信表示Mercurialのコマンドを実行するリポジトリのルートパス
- 5. Mercurial strange hg init issue
- 6. サーバー間でのMercurial hgクローン
- 7. Mercurial/Hgのファイルをチェック
- 8. ローカルリポジトリ用Node.jsのMercurial HGライブラリ
- 9. リモートのMercurialリポジトリ
- 10. Mercurial HG Serve HTTP 500エラー
- 11. Mercurial: "hg commit --amend"をロールバックします。
- 12. Mercurial: "hg commit"の前に "hg pull -u"を実行する
- 13. TFSの履歴をMercurial(hg)にインポート
- 14. Hgプッシュ:hgリポジトリでないと思われる
- 15. Mercurialリポジトリの大きなファイルの検索
- 16. Mercurialリポジトリ検索
- 17. Microsoft Azureからローカルgitリポジトリへのクローニング
- 18. PythonとhgコマンドのないJavaのMercurialサーバー
- 19. hg pullを組み合わせるMercurialコマンド。 hg up
- 20. SVNのラッパーとしてのMercurialリポジトリ
- 21. Mercurialは(HG)(--mixedまたは--soft)
- 22. Mercurial: "hg diff"ファイルをリストする
- 23. Mercurial changegroup hook:リポジトリURL
- 24. Mercurialクローン複数リポジトリ
- 25. Mercurial(hg)は特定のファイルのみをコミットします
- 26. Mercurial Hgと複数のユーザーが1つのレポで
- 27. Mercurial/Hgコミットメッセージの先頭に現在のブランチディレクトリがあります
- 28. MercurialリポジトリをSubversionにミラーリングしますか?
- 29. hgリポジトリのOS固有の.classpathファイルを処理します
- 30. Mercurialリポジトリを2つの別々のリポジトリに分散
どのようにして、これは時間を節約するだろうと考えている与えられたパターンにマッチした名前を除外--exclude与えられたパターン-X にマッチ 名が含まれていますか?ノン・レポ・コピーに何らかの変更を加えますか? –
@Joob B Fant No. – oaziz