くらし情報『ツールを活用した“イマドキ”チーム開発の極意 (4) チーム開発におけるリポジトリ管理のポイント』

2015年11月5日 09:00

ツールを活用した“イマドキ”チーム開発の極意 (4) チーム開発におけるリポジトリ管理のポイント

分岐したブランチは他のブランチの影響を受けないため、同じリポジトリ中で複数の変更を同時に進めていくことができます。

TFS/VSOは、集中型バージョン管理システムであるTFVCと、分散型バージョン管理システムであるGitをサポートしています。

○イマドキのチーム開発におけるリポジトリ管理

イマドキのチーム開発では、リポジトリの管理方式として分散管理方式を採用した分散型バージョン管理システム(Git)を採用してチーム開発効率を上げ、リポジトリ管理対象の品質をプロセスで作り込んでいます。Gitなどの分散型バージョン管理システムを採用するのは、チーム開発におけるチームメンバー間での共同作業がより柔軟におこなえるからです。

チーム開発において、各種成果物をリポジトリに反映する際、無差別に反映するとチームに大きな影響を与えることがあります。そのため、セルフチェックをしてからリポジトリに反映するか、他者のレビューが済んでからリポジトリに反映するかのどちらかを選択することになります。分散型バージョン管理システムであるGitを提供する多くのサービスでは、前者をプッシュ、後者プルリクエスト時にレビュアーを指名し、レビュー完了後にマージという操作で実施するケースが多いですが、レビュアーのレビューを通さずに自身でマージをする、継続的インテグレーション(以下、CI)

新着くらしまとめ
もっと見る
記事配信社一覧
facebook
Facebook
Instagram
Instagram
X
X
YouTube
YouTube
上へ戻る
エキサイトのおすすめサービス

Copyright © 1997-2024 Excite Japan Co., LTD. All Rights Reserved.