mercurial-hook

    7

    3答えて

    が許可される前にMercurialユーザーがhg pull -uを実行したことを強制する必要がある場合があります。つまり、hg pullは着信キューが私はまた、その人が頭のブランチを使っていることを望んでいます。 このような制限はどのように設定できますか?

    0

    1答えて

    私はしばらくそれをしてきましたが、私はそれを働かせることはできません。カリテアのドキュメントを1として : To add another custom hook simply fill in the first textbox with <name>.<hook_type> and the second with the hook path. Example hooks can be found

    0

    2答えて

    SSHを使用して、リモートサーバーの中央の水銀リポジトリにプッシュしています。 リモートレポが更新されますので、私はフックに入れる:私はリモートレポにプッシュしようとすると、プッシュが成功した [hooks] changegroup = hg update >&2 を、私はこの出力を得る: remote: added 1 changesets with 1 changes to 1 file

    6

    1答えて

    着信フックでhg updateを実行する正しい方法は何ですか? がそれです: [hooks] incoming.foo = hg update それともthis それともこれを行うための、よりエレガントな方法はありますか?

    -1

    1答えて

    gitクライアント側とサーバー側のフックのhgは何ですか? 私はgitのようにhgの2つの異なるタイプのフックを見つけようとしていましたが、クライアントまたはサーバ側に特化したフックしか見つけられませんでした。私はフックはクライアント側でセットアップすることはできませんが、私は確信していないと思う。

    0

    1答えて

    私は、次の文字列は、コミットされていないファイルに存在している場合は、私のローカルのWindowsのMercurialのリポジトリへのコミットを防ぐために探しています: は私に をコミットしない私はhook I needを事前にコミットすることを知っていますpretxncommitです。動作しているようですegrepを、私は、FINDSTR /I /C:"do not commit"を持っているの

    1

    1答えて

    私は、特定の種類のプッシュを防ぐために、サーバー側(リモート)フックを使用しています。 とりわけ、--forceでプッシュしても、水銀のリポジトリに新しいヘッドを作成しているプッシュを禁止したいと思います。 私は、これを達成するための1つの方法しか考えられません。先祖を繰り返し、2人の子供を持つ最初の祖先で失敗します。 このアプローチは実際にはうまくいきますが、誰かが同じように達成するためのよりエ

    0

    1答えて

    私はEC2インスタンス上に開発サーバーを持っています。 Mercurialもインストールされています。 環境では、/ var/www/htmlで動作するApacheサーバーが使用されています。 開発環境であるため、リポジトリへの各コミットもApacheフォルダにコピーされます(変更を追加して、コミットしてから環境にコピーするのではなく、その場で確認できます)。 これを実行するための簡単な方法があり

    0

    1答えて

    ローカルリポジトリの変更がメインのリモートリポジトリにプッシュされたときに、ブックマークを使用して変更が行われていることを確認したいと思います。そのため、初めてローカルに追加したブックマークを初めてプッシュするか、すでにブックマークした行にリモートからプッシュしています。 私は [フック] pretxnchangegroup.push =のpython ...このよう.hgrc内部hgrcファイル

    1

    2答えて

    コミットを禁止し、特定のブランチにマージを許可するにはどうすればよいですか? 例えば、マスターブランチはコミットを完了することはできませんが、マージすることはできます。