SoftwareFreedomConservancy,Inc.
数あるソースコード管理の中でも、分散型リポジトリを採用しています。分散型では、1つのサーバーに保管されているファイルを、それぞれのユーザーの端末で編集作業を行い、変更内容を申請・承諾することで、バージョンのアップデートが行われる仕組みになっており、成果物やドキュメントなどに変更を加える上で発生する、変更内容を上書きしてしまうリスクを回避することができます。
分散型特有の性質と優れた分岐システムによって、ほぼ無限の数のワークフローを実装できます。これにより、集中型モデルのような、1つのサーバー上でマスターファイルを管理する方法も再現できるほか、独立したリポジトリにプッシュして、インテグレータに変更をプルするように依頼するIntegrationManagerモデルのワークフローにも対応可能。自社の規則に応じて柔軟にカスタマイズできます。
Gitにアップロードされているデータの日付、コミットメッセージ、その他の基本的な情報は編集することができません。これは、プロジェクトが、コミットされたときとまったく同じであるというだけでなく、そのファイルに変更が加えられていないことを意味します。ファイルの整合性が保証されることで、より安全で効率的なバージョン管理が可能です。
0円
オープンソースのフリーウェアです。誰でも自由に利用することができます。