ゲートキーパーを使ったワークフローとは

ゲートキーパーを使ったワークフローとは、ゲートキーパーという役割を持った人のみが「共通の最新ソース」に対しての変更権限を持つという方法である。
ゲートキーパー以外の開発者は、自分の行った変更をなんらかの手段(例えば変更したファイルを渡すなど)でゲートキーパーに渡し、ゲートキーパーはその変更内容が正しいか確認した上で「共通の最新ソース」に変更を反映する。
この方法の利点は「共通の最新ソース」に対して、必ず正しいと確認された変更が行われるという点である。反面、「共通の最新ソース」に変更を反映されるまでに時間がかかり、ゲートキーパーに対する負担も大きいという欠点も持つ。