Questa domanda riguarda Visual Studio e Team Foundation Server (TFS). Sono un principiante con TFS e sono un po 'confuso su una cosa.Checkout di Visual Studio da TFS
Se mi sono collegato a un progetto TFS tramite VS e ho tutto il codice in VS. Se inizio a modificare un file, vedo un messaggio come "foo.cs è stato automaticamente estratto per essere modificato." Le altre persone nel progetto lo vedono? Voglio solo testare le cose a livello locale e non voglio influenzare le altre persone nel progetto.
Sono anche un po 'confuso sul fatto che si dice che "è stato automaticamente controllato per la modifica". Voglio dire, vedo già il codice in VS, quindi ho pensato di averlo già verificato.
Sono abituato a lavorare con SVN e non ho mai lavorato con TFS prima, ma in SVN devi controllare il codice per poterlo vedere nel tuo IDE di scelta.
Solo un chiarimento terminologico TFS SVN <=>. "SVN: check-out di sola lettura" == "TFS: ottieni l'ultima". "SVN: check-out read-write" == "TFS: controlla per la modifica". Ottenere una copia di sola lettura non blocca il file, quindi nessun altro vede di avere una copia. Ottenere una copia in lettura-scrittura mette il blocco in modo che altri vedano che è stato "estratto (per la modifica)". –