2017-03-21 61 views
1

別のマージリクエストが通過するまでマージリクエストのステータスをロックする方法はありますか?GitLabで複数のマージリクエストをまとめて

APIの変更をAPIプロジェクトに提出してフロントエンドのプロジェクトに変更した場合、フロントエンドの変更を行わずにAPIの変更を渡したり、その逆をしないようにして、それらを一緒にロックしてアプリが破損しないようにしたい私のマージリクエストは承認されます。これらは全く異なるプロジェクトにありますが、お互いに依存しています。

+0

サブモジュールを使用して、これらのプロジェクトを組み合わせることができます。サブモジュールを使用すると、コミットに基づいて依存関係を手動で解決できます。 [この情報は役立つかもしれません](https://twoguysarguing.wordpress.com/2010/11/14/tie-git-submodules-to-a-particular-commit-or-branch/) –

+0

レビュアー? –

+0

@LibinVargheseこれはあなたが話しているgitサブモジュールですよね?私はGitLabベースのソリューションを探しています。 –

答えて

1

また、この問題は時々発生します。フロントエンドのマージ要求を進行中の作業としてマークするには、マージ要求のタイトルの先頭にWIPを追加します。これにより、マージされなくなります。ただし、APIのマージ要求をマージするときは、手動でWIPを削除する必要があります。洗練されたソリューションではなく、私たちが思いついた唯一のソリューションです。

編集:まあ、「おい、」ではなく、をスティーブがマージするまでマージする必要があります。

関連する問題