Η μετάβαση της Microsoft στην ανάπτυξη Git/GVFS για Windows έχει σχεδόν ολοκληρωθεί

Εικονίδιο ώρας ανάγνωσης 2 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Νωρίτερα φέτος, η Microsoft ανακοίνωσε ότι εργάζεται σε μια λύση που επιτρέπει στον πελάτη Git να κλιμακωθεί σε πραγματικά τεράστια repos. Η νέα λύση ονομάστηκε GVFS (Git Virtual File System). Το GVFS εικονικοποιεί το σύστημα αρχείων κάτω από το αποθετήριο σας και το κάνει να φαίνεται σαν να υπάρχουν όλα τα αρχεία στο αποθετήριο σας, αλλά στην πραγματικότητα κατεβάζει ένα αρχείο μόνο την πρώτη φορά που ανοίγει. Διαχειρίζεται επίσης ενεργά πόσο από το repo Git πρέπει να λάβει υπόψη σε λειτουργίες όπως το ταμείο και η κατάσταση, καθώς οποιοδήποτε αρχείο δεν έχει ενυδατωθεί μπορεί να αγνοηθεί με ασφάλεια.

Η Microsoft σήμερα παρείχε ενημέρωση σχετικά με την πρόοδο που έχουν σημειώσει με το GVFS. Η ομάδα GVFS έχει σχεδόν ολοκληρώσει τη διάθεση του Git/GVFS στην ομάδα των Windows στη Microsoft. Αυτό είναι ένα τεράστιο ορόσημο και μια επικύρωση του έργου. Εάν λειτουργεί για τη βάση κώδικα των Windows, τότε θα πρέπει να λειτουργεί για σχεδόν όλα τα άλλα μεγάλα έργα βάσης κώδικα. Η Microsoft μοιράστηκε επίσης ορισμένους αριθμούς που σχετίζονται με την ομάδα των Windows και τη βάση κώδικα της. Η ομάδα των Windows αποτελείται από περίπου 4,000 μηχανικούς και το μηχανολογικό σύστημα παράγει καθημερινά 1,760 «κατασκευές εργαστηρίων» σε 440 υποκαταστήματα. Η βάση κώδικα των Windows είναι περίπου 3.5 εκατομμύρια αρχεία με μέγεθος περίπου 300 GB.

Η Microsoft έχει κάνει κάποιες σημαντικές βελτιώσεις στην απόδοση και έχει εισαγάγει τους διακομιστές μεσολάβησης Git. Επίσης, το GVFS είναι ένα έργο ανοιχτού κώδικα και η Microsoft έχει αρχίσει να κάνει τακτικές ενημερώσεις στη δημοσιευμένη βάση κώδικα. Από σήμερα, η Microsoft ανοίγει το GVFS για εξωτερικές συνεισφορές. Η Microsoft συνεργάστηκε επίσης με την κοινότητα για να αρχίσει να δημιουργεί υποστήριξη σε δημοφιλή εργαλεία – όπως SourceTree, Tower, Visual Studio κ.λπ.

Το GVFS είναι δωρεάν για χρήση. Απλώς κατεβάστε το από το GitHub, δημιουργήστε έναν λογαριασμό Visual Studio Team Services με ένα αποθετήριο Git και μπορείτε να ξεκινήσετε να χρησιμοποιείτε τη ρύθμιση.

Περισσότερα για τα θέματα: repo κώδικα, Git, GVFS, microsoft, αποθήκη πηγής, Μετάβαση, παράθυρα, Ανάπτυξη Windows