タグ付けされた質問 「mercurial」

Mercurialは、高速なオープンソースの分散バージョン管理システムです。

1
SSHで動作するプッシュ可能なリモートMercurialリポジトリを作成するにはどうすればよいですか?
私はしばらくの間gitを使用しており、gitとsshを使用しています。複数のコンピューターでプルおよびプッシュするために使用するサーバー上に、裸のリポジトリがいくつかあります。ここで、私のプロジェクトのいくつか(非コーディングプロジェクト)でMercurialを試したいと思います。私はこれを行う方法を探していましたが、これまでのところすべてが濁ったバイトとビットです。 SSHで動作し、簡単にプルおよびプッシュ可能なリモートリポジトリを作成するにはどうすればよいですか?このリポジトリは、gitと同様に、マスターへの着信プッシュを受け入れます。リモートの中央レポジトリになるため、リモートのプルとプッシュの横でやり取りしたくありません。 Gitを使えば簡単です。ベアリポジトリを作成して、プッシュするか、そこからプルします。LinuxでHgを使用する適切な方法は何ですか?実行中のSshサーバーがあるので、この質問はHg側のことだけを扱っています。 ありがとう

2
Mercurialで履歴を一括で書き換える方法
多数のコミットをバッチ編集して、作成者とコミットメッセージを自動的に変更します(いくつかの正規表現を適用できれば問題ありません)。 これは履歴の書き換えであり、クローンがある場合に問題を引き起こし、コミットIDを変更することを認識しています。 それを行う最良の方法は何ですか?
1 mercurial 

1
hg add -Xが機能しない
そうしたいです hg add で始まるファイルを除く ._隠しファイルをすべて除外することもできます 動作していません、私の-Xオプションを完全に無視しています。 私は以下を試しました: hg add -n -X '._*' hg add -n -X '*._*' そして念のために: hg add -n -X '*.*' 何もない私がしていなかったかのようです -X まったく 私はhg 1.4.3とhg 1.0.1の両方で試してみました

1
MacHgには、特定のファイルを変更した変更セットのみを表示する方法がありますか?
Tortoise Hgを使用すると、ファイルを右クリックしてリビジョン履歴を表示できます。これには、特定のファイルを変更したリポジトリ内の変更セットのみが表示されます。 MacHgで同じことを達成する方法はありますか?完全な改訂履歴を表示すると、すべての変更セットが表示され、検索ツールはコミットメッセージやその他のメタデータのリストをフィルターしますが、特定のファイルに影響を与える変更のみにリストをフィルターする方法が見つかりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.