問題タブ [mercurial-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mercurial - hg変換のエラー
hgconvertに問題があります。コマンドラインに「hgconvertf:/ test」と書くと、次のようになります。abort:無効なモード('r')またはファイル名。私は何を間違っていますか?
svn - Windows7 64 ビットおよび Ubuntu で Mercurial リポジトリを Subversion に変換する際の問題
Mercurialリポジトリを Subversion に変換したいのですが (知っています、知っています)、このMercurial から Subversion への変換に対する標準的な回答はうまくいかないようです。tortoiseHg と collabnet の svn コマンド ライン パッケージをインストールしました。アイデアやヒントはありますか?
そして、ここにバージョン情報があります:
Ubuntuで同じことをしようとすると、同様の方法で失敗します。
mercurial - lfconvert 後の Mercurial リポジトリのマージ
largefiles 拡張機能を使用して、リポジトリ内のバイナリ データを追跡したいと考えています。 ドキュメントには、「通常の」リポジトリを「大きなファイル」リポジトリに変換する必要があると記載されています。そのようです:
2 つのリポジトリを largefiles リポジトリに変換した後、このリポジトリの両方を「時間」に変換せずにマージすることは可能ですか。それとも、リポジトリ間でマージできるようにするには、すべてのリポジトリが共通の「lfconvert イベント」を共有する必要がありますか?
python - Mercurial 拡張機能のコマンドにオプションの引数を持つオプションを追加する
Mercurial コマンド hg incomming にオプションと特定の動作を追加したいと考えています。これが私がやったことです:
現在 OPTION_ARGUMENT は必須ですが、オプションにしたいです。何か案が ?
ありがとう
html - MercurialWebインターフェイスのアスペクトを変更する方法
私は今Mercurialを使い始めました、そして私はlocalhost/hgにウェブインターフェースを持っています。
ここで、Mercurialページのグラフィックの側面を変更し、外観を変更したいと思いました。(CSS、アイコン、icon_link、...)
私はどこでも検索しましたが、それについて何も見つかりません。
誰かが私にやり方を教えてくれますか?
前もって感謝します。
version-control - マーキュリアルリポジトリからlargefilesディレクトリを安全に無効化/削除するにはどうすればよいですか?
以前は、mercurialでlargefiles拡張機能を使用して、作業中のコードと一緒にデータを保存してきました。これは間違いだったと思います。「largefiles」ディレクトリ(8GB)を削除したいと思います。ネットワークユーザーディレクトリは10GBに制限されており、スペースが必要です。私は長い間大きなファイルを使用していません。彼らが永遠に去ったとき、私は彼らを見逃すことはありません。
だから私の質問は
- リポジトリに損傷を与えることなく、.hgの下のlargefilesディレクトリを削除できますか?
- そうすると、大きなデータファイルが欠落している場合でも、古いコードをチェックアウトできますか?
- 別のクローンのラージファイルですべてのリポジトリが再び汚染されないように、そのリポジトリのすべてのクローンからこれらのファイルを削除する必要がありますか?
mercurial - 真の変更セットを使用する Mercurial Queues に代わるものはありますか?
Mercurial Queuesの柔軟性と俊敏性が気に入っています。しかし、私の個人的な用途としては、パッチが真の Mercurial チェンジセットではないのは気まずいと思います。この拡張機能が真の変更セットを使用する計画はありますか? または、そうする代替手段はありますか?
mercurial - hgext.extdiff は黙って何もしません
私の実際の差分エンジンを起動しようとして、非常に最小限の設定に調整しましたが、まだ出力がなく、何も起こらない理由を示していません。(SO と Mercurial のサイト (mercurial wiki を含む) で extdiff を検索すると、私が試したすべてのアイデアが得られましたが、おそらくすべてを試したわけではありません。)
bash スクリプトと .bat ファイルを試しました。/cygdrive/e/またはE:/として識別されるE:ドライブの「ルート」にある各スクリプトを試しました。スクリプトへのパスを引用して、または引用せずに試しました。私は組み合わせを使い果たしたと思いますが、何が実行されているか (もしあれば) の兆候をまだ得ていません。直接呼び出された場合、FdbCmp.bat は期待どおりに動作します。$PATH のディレクトリと Windows パス環境変数にあります。
他の提案?それは十分に単純で、「うまくいく」はずです
mercurial.ini に含まれるもの
FdbCmp.bat:
hg showconfig | grep extdiffは、期待される結果を返します (他のいくつかの行の中で)
hg fdiff0は $? で返されます。= 0 (cygwin bash または CMD.EXE) で、出力は表示されません。私は、FdbCmp.bat ファイルが何かを出力すると予想していました。
hg fdiff0 abc (ファイル a、b、c が存在しない場所) は、次を返します。ファイルが存在せず、Hg がそれを報告しているため、これは予期されたものです。
すべてのファイルが存在するhg fdiff0 file1 file2 file3は、エラーも出力もなしに戻ります。これは予期しないことです。FdbCmp.bat が呼び出され、何かが出力されているはずです。
.bat ファイルだけをテストすると、期待どおりの結果が得られます。
$ FdbCmp.bat moo cow oink pig
hg -- バージョンは 2.4.6-35ba170c0f82 です
mercurial - Mercurial:ローカルでのみコンテンツを保持するにはどうすればよいですか?
中央のMercurialリポジトリに配置できるものにはいくつかの制限があります。
中央のHgリポジトリにプッシュせずに、ローカルのHgリポジトリにデータを保持する方法はありますか?
ノート:
- ファイルは、中央リポジトリ内のファイル(ブランチなど)に接続されている場合があります。
- ローカルのものは後で中央リポジトリに組み込まれる可能性があります。
mercurial - Remove not-matching lines from hgignore
Is there an Mercurial extension that removes lines from .hgignore
that aren't matching any files in the local repository.