Condividi tramite


Integrazione del controllo della versione di Esplora file

L'integrazione del controllo della versione di Esplora file fornisce informazioni sul controllo della versione direttamente in Esplora file. Sono incluse informazioni quali il nome del ramo, l'ultimo autore del commit, l'ultimo messaggio di commit e altro ancora.

Annotazioni

Al momento, l'integrazione del controllo della versione di File Explorer supporta solo Git. Il componente di sistema Impostazioni avanzate è estendibile per consentire tipi di controllo della versione aggiuntivi.

Integrazione del controllo delle versioni in Esplora file

Importante

I criteri dell'organizzazione possono disabilitare o nascondere i controlli delle Impostazioni Avanzate. Se un interruttore non è disponibile, contattare l'amministratore. Vedere le linee guida correlate in Criteri di gruppo.

Abilitare gli indicatori di controllo della versione

  1. Aprire Impostazioni e passare a Sistema > avanzato.
  2. In Esplora file e controllo della versione selezionare Aggiungi cartelle e scegliere i repository da riconoscere in Esplora file.
  3. Tornare a Esplora file e aprire una delle cartelle selezionate per visualizzare i dettagli del repository.

Suggerimento

Se gli indicatori non vengono visualizzati immediatamente, chiudere e riaprire Esplora file.

Come identificare i repository

Windows deve conoscere quali cartelle sono repository di codice sorgente in modo che Esplora file possa visualizzare le informazioni sul controllo della versione. È possibile selezionare le cartelle del repository nelle Impostazioni avanzate di Windows > nelle impostazioni di Esplora file sotto l'intestazione Esplora file e controllo di versione.

Impostazioni del controllo della versione di Esplora file

Elementi visualizzati in Esplora file

Quando si apre una cartella del repository selezionata in Esplora file, i dettagli del controllo della versione vengono visualizzati nell'interfaccia utente di Explorer, tra cui:

  • Nome ramo
  • Ultimo autore del commit
  • Ultimo messaggio di commit
  • Timestamp del commit

Limitazioni

  • I repository Git sono supportati; altri sistemi potrebbero richiedere estensioni future.
  • I repository o le cartelle molto grandi con contenuto generato esteso possono ritardare gli indicatori.
  • I repository annidati e i moduli secondari potrebbero non visualizzare i dettagli in modo coerente.
  • Le condivisioni di rete, i collegamenti simbolici o i percorsi montati in WSL potrebbero non includere metadati visibili.
  • I file system con distinzione tra maiuscole e minuscole e gli attributi di file non comuni possono influire sul rilevamento.

Annotazioni

Per migliorare le prestazioni, prendere in considerazione l'esclusione di cartelle generate di grandi dimensioni(ad esempio, node_modules, output di compilazione) durante la selezione dei repository.

Risoluzione dei problemi

  • Indicatori non visualizzati: verificare che la cartella contenga una .git directory e sia selezionata in Esplora file e controllo della versione in Impostazioni avanzate; riavviare Esplora file.
  • Interruttori disattivati: il dispositivo può essere gestito dalle policy. Vedere Criteri di gruppo e contattare l'amministratore.
  • Aggiornamenti lenti o incoerenti: ridurre le cartelle molto grandi dalla selezione o spostare il repository in un percorso del disco locale.
  • Conflitti con i servizi SSH alternativi: se si usano funzionalità SSH in modalità sviluppatore, assicurarsi che le porte e i servizi non interferiscano con l'accesso al repository.

Estendibilità e feedback

Il componente di sistema Impostazioni avanzate di Windows è open source e progettato per supportare provider di controllo della versione aggiuntivi.