ソフトウェア構成管理環境構築

Gitを用いたソフトウェア構成管理(バージョン管理)の環境構築を支援

環境構築からトレーニングまでGitを用いた構成管理をサポートします

お客様のご要望や開発プロセスをヒアリングしたうえで、Gitを用いたソフトウェア構成管理(バージョン管理)の環境構築・移行を行います。また、運用のコンサルティング、トレーニングなども実施しています。

Gitを活用するメリット

有名な構成管理ツールのひとつであるSubversionと比較するとこんなメリットがあります。
  • 分散型のシステムなので、他人の変更に影響を与えないローカルコミットが可能。
  • 物理的にネットワーク接続ができない環境でもバージョン管理を行うことができる。
  • Gitプラットフォーム(GitHubやGitLab)のプルリクエスト/マージリクエスト機能でブランチ管理を適切に行える。

ソフトウェア構成管理環境構築・移行

Subversionでの構成管理で、課題を抱えていたお客様のケース

  • 視覚的にブランチの把握が難しく、ブランチ間の依存関係の把握が非常に困難となっている。
  • ブランチ間での成果物の登録時にレビューを要求する仕組みがシステム上にはなく、レビューされていない成果物がサーバに登録されているという問題が発生している。

Gitへの移行により課題解決を実現した事例

GitホスティングサービスとしてGitLabを利用できるように環境構築を実施。
  • GitLabの機能のグラフからブランチの履歴を確認できるため、視覚的にブランチの依存関係の把握が容易となり履歴を遡る際に追跡がしやすくなった。
  • ブランチ間での成果物の登録時に「マージリクエスト」の機能を用いて、管理者のレビュー承認後に成果物を対象のブランチに登録する運用とした結果、レビューを完了していない成果物がサーバへ登録される問題を未然に防げるようになった。
構成管理のベストプラクティスを基にした運用案のご提案や、Gitの利用方法を体系的に学べるトレーニングのご提供など、お客様のご状況に合わせたソリューションをご用意しています。


ソフトウェア開発基盤構築ソリューションに
関するお問い合わせ

  • テクマトリックス株式会社
    東京本社

    ソフトウェアエンジニアリング事業部

    03-4405-7853

メールでのお問い合わせ
se-info@techmatrix.co.jp

お問い合わせ

製品についてやテクマトリックスについてなど、
こちらよりお気軽にお問い合わせいただけます。