A Microsoft átállása a Git/GVFS for Windows fejlesztésre majdnem befejeződött

Olvasási idő ikonra 2 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább

Ez év elején a Microsoft bejelentés hogy olyan megoldáson dolgozik, amely lehetővé teszi a Git-kliensnek, hogy valóban hatalmas repókra skálázzon. Az új megoldás a GVFS (Git Virtual File System) nevet kapta. A GVFS virtualizálja a tárhely alatti fájlrendszert, és úgy tűnik, mintha a tárhely összes fájlja jelen lenne, de valójában csak az első megnyitáskor tölt le egy fájlt. Aktívan kezeli azt is, hogy a Git-nek mekkora részét kell figyelembe vennie a repo-ból olyan műveleteknél, mint a kijelentkezés és az állapot, mivel minden olyan fájlt, amely nincs hidratálva, biztonságosan figyelmen kívül lehet hagyni.

A Microsoft ma frissítést adott a GVFS-szel elért haladásról. A GVFS csapata majdnem befejezte a Git/GVFS bevezetését a Microsoft Windows csapata számára. Ez egy óriási mérföldkő, és a projekt megerősítése. Ha működik a Windows kódbázishoz, akkor szinte az összes többi nagy kódbázisprojekthez is működnie kell. A Microsoft néhány számot is megosztott a Windows csapattal és annak kódbázisával kapcsolatban. A Windows csapat körülbelül 4,000 mérnökből áll, és a mérnöki rendszer napi 1,760 „laboratóriumi összeállítást” készít 440 fióktelepen. A Windows kódbázisa megközelítőleg 3.5 millió fájlból áll, körülbelül 300 GB-os mérettel.

A Microsoft néhány jelentős teljesítményfejlesztést hajtott végre, és bevezette a Git-proxykat. Ezenkívül a GVFS egy nyílt forráskódú projekt, és a Microsoft megkezdte a közzétett kódbázis rendszeres frissítését. Mától a Microsoft megnyitja a GVFS-t a külső hozzájárulások számára. A Microsoft a közösséggel együttműködve megkezdte a népszerű eszközök – például SourceTree, Tower, Visual Studio stb. – támogatásának kiépítését.

A GVFS használata ingyenes. Csak töltse le a GitHubról, hozzon létre egy Visual Studio Team Services-fiókot a Git repóval, és már használhatja is a beállítást.

Bővebben a témákról: kód repo, megy, GVFS, microsoft, forrásdepot, Átmenet, ablakok, Windows fejlesztés