| Git 用の VFS | |
|---|---|
| 開発者 | マイクロソフト |
| 安定版リリース | |
| プレビューリリース | 1.0.20175.6 / 2020年6月23日 ( 2020-06-23 ) |
| 書かれた | C++とC# |
| オペレーティング·システム | Windows 10 Creators Update以降、macOS |
| タイプ | Git用の仮想ファイルシステム |
| ライセンス | MITライセンス |
| Webサイト | github |
| リポジトリ | |
Microsoftが開発したVirtual File System for Git ( VFS for Git ) は、 Gitバージョン コントロール システム の拡張機能です。
概要
VFS for Gitは、Microsoft Windowsオペレーティングシステム(Microsoft社内の「One Engineering System」イニシアチブに基づき、開発がGitに移行しました)などのエンタープライズ規模のGitリポジトリの取り扱いを容易にするために設計されています。このシステムは、必要な場合にのみファイルをローカルストレージにダウンロードする仮想ファイルシステムを公開します。
歴史
Git用VFSは当初、Git Virtual File System(GVFS )という名前でした。しかし、 GNOMEの開発者からGNOME Virtual File Systemとの混同に関する苦情が寄せられたため、MicrosoftはGitHubの買収後、2018年6月にソフトウェアの新しい名称のアイデアを募集すると発表した。[ 2 ]新しい名称での 最初のリリース[ 3 ]は2018年8月に行われた。
2017年11月、GitHubはGitのVFSをサポートすると発表しました。[ 4 ] [ 5 ]
VFS for GitはScalarに置き換えられました。[ 6 ] Scalarはその後Microsoft Gitプロジェクトに統合されました。[ 7 ] [ 8 ]
参照
参考文献
- ^ 「最新リリース」 . VFSForGit. GitHub . Microsoft . 2020年9月27日閲覧。
- ^ 「MicrosoftはGVFSの名前を変更する予定で、皆さんの提案を求めています」 BetaNews.com 、 2018年6月6日。 2018年6月9日閲覧。
- ^ 「VFS for Git 1.0.18234.1」 . GitHub.com . 2018年2月13日閲覧。
- ^ Foley, Mary Jo. 「MicrosoftのOne Engineering SystemがGit仮想ファイルシステムを一般公開」 ZDNet . 2018年6月4日閲覧。
- ^ 「GitHub、大規模ソフトウェアプロジェクトのサポートにMicrosoftのツールを採用」 VentureBeat 2017年11月15日. 2018年6月4日閲覧。
- ^ 「よくある質問 | VFS for Git」 . GitHub . Microsoft. 2021年7月7日時点のオリジナルよりアーカイブ。 2021年7月7日閲覧。
大規模リポジトリ戦略を、ファイルシステム仮想化ではなく、使用に重点を置くように移行しました。その後、VFS for Gitのコードベースをフォークして
Scalar
を作成しました
。
git sparse-checkout - ^ "README | Scalar" . GitHub . Microsoft. 2021年3月22日時点のオリジナルよりアーカイブ。 2021年7月7日閲覧。Scalar実行ファイルは、
microsoft/git
フォークに含まれるように移植されました
。
- ^ 「Microsoft固有のパッチを含むGitのフォーク」 . GitHub . Microsoft. 2021年7月7日時点のオリジナルよりアーカイブ。 2021年7月7日閲覧。