Phabricatorに事前コミットすることなく、gitリポジトリに直接プッシュするようにユーザに制限したい。事前コミットせずにプッシュを避けるためのソリューションを提案してください。私はこれのためのgitフックを書く方法を知らない。事前に 感謝:)Phabricatorでコミットが受け入れられない場合、push to gitリポジトリを制限するには?
ヘラルドは動作しないルール。アークランドはまだコードをプッシュします。
Phabricatorに事前コミットすることなく、gitリポジトリに直接プッシュするようにユーザに制限したい。事前コミットせずにプッシュを避けるためのソリューションを提案してください。私はこれのためのgitフックを書く方法を知らない。事前に 感謝:)Phabricatorでコミットが受け入れられない場合、push to gitリポジトリを制限するには?
ヘラルドは動作しないルール。アークランドはまだコードをプッシュします。
あなたは約2物事を考える必要があります。
pre-push
ワークフローを開始するarcanistとの差分を作成
audit
differential.allow-self-accept
がfalse
に設定されているかどうかを確認します。 https://secure.phabricator.com/H65変更するには、制限したいあなたのリポジトリのプッシュポリシー:
注:このソリューションは動作しますが、私は今、2年前から、この設定を実行しているよ;)
私は適用したheraldのルールで画像を更新しました –
おそらくPhabricatorで利用可能なヘラルドルールを使用する必要があります。詳しい情報はここにあります:https://stackoverflow.com/questions/25662723/phabricator-restrict-git-push – CEPA
私はheraldのルールで試しました。しかし、それは私のために働いていない。弧の土地は規則を点検することなく着陸を可能にする。またIDEからのプッシュを制限する方法は? –