Microsoft の Windows 開発向け Git/GVFS への移行はほぼ完了

読書時間アイコン 2分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

今年初め、マイクロソフト 発表の Gitクライアントが本当に巨大なリポジトリに拡張できるソリューションに取り組んでいること。 新しいソリューションはGVFS(Git Virtual File System)と呼ばれていました。 GVFSは、リポジトリの下にあるファイルシステムを仮想化し、リポジトリ内のすべてのファイルが存在するように見せますが、実際には、ファイルを最初に開いたときにのみダウンロードします。 また、ハイドレイトされていないファイルは安全に無視できるため、チェックアウトやステータスなどの操作でGitが考慮しなければならないリポジトリの量を積極的に管理します。

今日のマイクロソフト 更新を提供しました 彼らがGVFSで成し遂げた進歩について。 GVFSチームは、MicrosoftのWindowsチームへのGit / GVFSのロールアウトをほぼ完了しました。 これは大きなマイルストーンであり、プロジェクトの検証です。 Windowsコードベースで機能する場合は、他のほとんどすべての大規模なコードベースプロジェクトで機能するはずです。 Microsoftは、Windowsチームとそのコードベースに関連するいくつかの数値も共有しました。 Windowsチームは約4,000人のエンジニアであり、エンジニアリングシステムは1,760のブランチにわたって毎日440の「ラボビルド」を作成します。 Windowsのコードベースは約3.5万ファイルで、サイズは約300GBです。

Microsoftは、パフォーマンスを大幅に改善し、Gitプロキシを導入しました。 また、GVFSはオープンソースプロジェクトであり、Microsoftは公開されたコードベースの定期的な更新を開始しました。 本日より、マイクロソフトは外部からの貢献のためにGVFSを公開します。 Microsoftはまた、コミュニティと協力して、SourceTree、Tower、VisualStudioなどの人気のあるツールにサポートを組み込み始めました。

GVFSは無料で使用できます。 GitHubからダウンロードし、Gitリポジトリを含むVisual Studio Team Servicesアカウントを作成するだけで、セットアップの使用を開始できます。

トピックの詳細: コードリポジトリ, Gitの, GVFS, マイクロソフト, ソースデポ, トランジション, ウィンドウズ, Windows開発