0

Stash リポジトリでプル リクエストをマージしているときに、次の問題が発生しています。

シナリオ: - 開発者は既存の「master/Dev」からフィーチャー ブランチを作成し、レビュアーにプル リクエストを送信します - レビュアーは、「マージ」をクリックして確認し、承認します - マスター ブランチの新しい「コミット ID」でマージが正常に完了します。しかし、数分以内に「マスター ブランチ」の「コミット ID」が消えます (添付画像を参照)。- 別の方法 (マスターからフィーチャー ブランチへのプル リクエスト) を行うと、すべて正常に動作します。- すべての「SVN フック」を無効にしようとしても、まだ問題が発生します。「daemon.0.log」でも何も表示されません。- この例外は Subgit が原因であると確信しています。ミラーをシャットダウンしても問題はありません。

問題の解決にご協力いただけますでしょうか。

ありがとう、スマンダディここに画像の説明を入力

4

1 に答える 1

0

どうやら、Stash は Subgit ツールよりも "SVN ミラー プラグイン" (Dev by Atalassian + Subgit グループ) を使用することを推奨しているようです。Atlassian Stash を使用しているときに、ツールに不具合があるようです。

解決策: 1. Stash を使用する場合は、subgit の代わりに「SVM mirror Plugin」を使用してください。2. Subgit + Stash を使用してシステムを既にセットアップしている場合は、「SVN ミラー プラグイン」をダウンロードして有効にします。
(詳細については、issues.tmatesoft.com/issue/SG-100 を参照してください。)

助けてくれてありがとうセミョン。

于 2014-07-10T17:59:16.200 に答える