Utilizzo di Team Foundation Server 2010 per il controllo del codice sorgente Visual Studio 2010

Pagina aggiornata :
Data di creazione della pagina :

sommario

Fino ad ora, Visual Studio utilizzava Visual SourceSafe per il controllo del codice sorgente, ma a partire da Visual Studio 2010, si utilizzerà Team Foundation Server per il controllo del codice sorgente.

Mentre team Foundation Server tradizionale è stato complesso da configurare e disponibile in modo inestimabile, dal 2010 è diventato più facile da installare e configurare, il prezzo di un singolo elemento non è molto diverso da Visual SourceSafe, e anche con un abbonamento MSDN, Professional Dal momento che è sempre attaccato a sopra, è diventato facile da usare.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Ambiente operativo

Versioni di Visual Studio supportate

  • 2010 (Professional o superiore)

Controllare la versione di Visual Studio

  • 2010 (Professionale)

Ambiente di supporto per l'installazione di Visual Studio Team Foundation Server 2010

  • Windows Server 2003, 2003 R2, 2008 e 2008 R2 (tutti i 32 bit e 64 bit sono accettabili)
  • Windows Vista, 7 (32 bit e 64 bit sono accettabili)

sostanza

* I suggerimenti introdotti qui descrivono solo le impostazioni fino a quando non è possibile eseguire il controllo del codice sorgente da Visual Studio. Spiegazioni dettagliate sul controllo del codice sorgente e spiegazioni sull'applicazione di altre funzioni sono state omesse, quindi si prega di provarlo o fare riferimento al sito ufficiale ecc.

Visual Studio 2010 e Team Foundation Server 2010, utilizzati in questi suggerimenti, sono disponibili anche per le versioni di valutazione. Se non si dispone della versione completa, si prega di scaricarla e utilizzarla dal link sottostante.

Visual Studio Team Foundation Server 2010

Visual Studio 2010 (uno dei seguenti)

Il controllo del codice sorgente sul lato client non è disponibile in Visual Studio 2010 Express Edition. Assicurati di utilizzare Professionl Edition o superiore. Visual Studio è descritto come già installato.

Il primo passaggio consiste nell'installare Team Foundation Server 2010 come installazione per il server che gestisce l'origine. Sebbene si chiami Server, dalla versione 2010, può essere installato non solo su Windows Server ma anche su sistemi operativi client Windows Vista e Windows 7, quindi può essere utilizzato anche da persone che non dispongono di un prodotto Server e può essere facilmente utilizzato come portarlo in giro su un PC notebook ecc.

I suggerimenti in questo articolo mostrano Team Foundation Server 2010 installato in Windows Server 2008 R2.

Quando si passa al disco di Team Foundation Server 2010, sono presenti le cartelle "TFS-x64" e "TFS-x86" e i file di installazione si trovano in ogni cartella. Aprire TFS-x64 se l'installazione è per il sistema operativo x64 o TFS-x86 per il sistema operativo x86.

Eseguire il file "setup.exe" nella cartella.

Quando viene visualizzata la schermata di installazione, fare clic su Avanti.

Leggere attentamente le condizioni di licenza, selezionare "Accetto" e fare clic su "Avanti".

Se la funzionalità da installare non è selezionata, controllarle tutte. Dopo aver confermato i controlli, fare clic sul pulsante "Installa".

Attendere qualche istante quando inizierà l'installazione.

Se .NET Framework 4.0 non è installato, verrà richiesto di riavviare dopo l'installazione, quindi riavviarlo.

Poiché l'installazione continua dopo il riavvio, se hai montato l'immagine del disco su un'unità virtuale o simile, dovrai rimontarla.

Attendere qualche istante poiché l'installazione continuerà dopo il riavvio.

Al termine dell'installazione, configurare Team Foundation Server, quindi selezionare "Avvia strumento offensivo di Team Foundation Server" nella parte inferiore sinistra dello schermo e fare clic sul pulsante "Configura".

Viene visualizzata la schermata di immissione della licenza di Team Foundation Server e, se disponibile, immettere il codice Product Key. In caso contrario, verrà utilizzato come versione di valutazione.

Se vuoi usarlo come versione di valutazione, vedrai un messaggio simile a quello a destra.

Viene visualizzato il Centro configurazione.

Dovrai scegliere tra tre modelli di configurazione: Basic, Standard Single Server e Advanced. Tuttavia, se lo installi su un sistema operativo client, sarà Di base o Avanzato.

Quando si seleziona ogni elemento dall'elenco a sinistra, vengono visualizzati i contenuti visualizzati nella procedura guidata e l'ambiente di installazione appropriato, quindi selezionare la procedura guidata in base all'ambiente e fare clic sul pulsante "Avvia procedura guidata".

Qui selezioniamo "Di base" per avviare la procedura guidata.

Fare clic su Avanti.

Selezionare il server SQL Che si desidera utilizzare come database. Se SQL Server non è installato nell'ambiente, è possibile scegliere di installare la versione gratuita di SQL Server Express.

SQL Server è già installato nell'ambiente Tips, quindi seleziona "Usa un'istanza di SQL Server esistente".

Specificare un'istanza se si utilizza un'istanza di SQL Server esistente. È possibile verificare la connessione facendo clic sul collegamento Test a destra.

Rivedere la configurazione e fare clic su Avanti.

Viene eseguito un controllo per verificare se è configurabile. Se tutti hanno esito positivo, fare clic sul pulsante Configura.

L'abbiamo impostato per l'installazione su un SQL Server esistente, ma in tal caso abbiamo dovuto soddisfare alcune condizioni, come "la ricerca full-text è già installata" e "la memoria del server è di almeno 2 GB". Se non è possibile cancellarlo, installare SQL Server Express.

Al termine della configurazione, fare clic su Avanti.

Quando tutto è fatto correttamente, chiudi lo schermo con il pulsante "Chiudi".

Accedendo all'URL visualizzato al centro dello schermo, è possibile gestire il progetto team tramite un browser Web anche dal client. Tuttavia, non lo spiegheremo qui.

Tornerai alla schermata precedente, ma anche questa schermata verrà chiusa.

Sono disponibili altre configurazioni, quindi, se necessario, selezionare Configura per avviare la procedura guidata. È inoltre possibile avviare la configurazione dalla Console di amministrazione di Team Foundation Server, che verrà visualizzata in un secondo momento.

Quando si chiude l'Area configurazione, viene avviata automaticamente la Console di amministrazione di Team Foundation Server.

Tuttavia, non c'è più da impostare qui questa volta, quindi puoi chiuderlo. Il resto delle impostazioni viene eseguito dal lato di Visual Studio.

Quando si avvia Visual Studio 2010 sul lato client, verificare che Team Foundation Server sia specificato nel controllo del codice sorgente. (È impostato per impostazione predefinita)

Seleziona "Strumenti" e "Opzioni" dal menu.

Selezionare Controllo del codice sorgente, Selezionare plug-in dall'albero a sinistra e verificare che Plug-in controllo del codice sorgente corrente sia impostato su Visual Studio Team Foundation Server.

Selezionare "Controllo del codice sorgente" e "Ambiente", selezionare "Team Foundation" in "Preferenze controllo del codice sorgente" e impostare ogni elemento in base alle esigenze.

Dopo aver confermato le impostazioni, selezionare "Team" "Connetti a Team Foundation Server" dal menu.

Quando viene visualizzata la finestra di dialogo Connetti al progetto team, fare clic sul pulsante Server.

Fare clic sul pulsante Aggiungi.

Immettere il nome del server, o URL, in cui è stato appena installato Team Foundation Server 2010. Fare clic sul pulsante OK per confermare la connessione e, se è possibile connettersi correttamente, la finestra di dialogo si chiuderà. Se non riesci a connetterti, verrà visualizzata una finestra di dialogo di errore.

Verificare che il server aggiunto sia elencato.

Verificare che il server sia disponibile nella selezione di Team Foundation Server e fare clic sul pulsante Connetti.

In Team Explorer fare clic con il pulsante destro del mouse sull'insieme di progetti team nella radice e scegliere Nuovo progetto team.

Immettere una descrizione per il nome del progetto team che si desidera creare e quindi fare clic su Avanti.

Viene visualizzata la finestra di dialogo Seleziona modello di processo. È possibile scegliere MSF for Agile Software Development v5.0 e MSF for CMMI Process Improvement v5.0 come modelli, ma MSF for Agile Software Development v5.0 per lo sviluppo personale o piccoli progetti.

Se non sono ancora stati creati progetti team, è possibile selezionare Solo Crea una cartella di controllo del codice sorgente vuota.

Confermare le impostazioni e fare clic sul pulsante "Fine".

Inizia la creazione del progetto team.

Al termine, fai clic sul pulsante Chiudi.

È possibile vedere che il progetto team creato viene visualizzato in Team Explorer.

Creiamo un progetto ora. È possibile creare qualsiasi progetto, ma prima di completare la creazione del progetto, selezionare Aggiungi al controllo del codice sorgente nella parte inferiore destra della finestra di dialogo.

Viene visualizzata la finestra di dialogo Aggiungi al controllo del codice sorgente, che specifica in quale cartella aggiungere il progetto.

Se necessario, è possibile creare cartelle e specificare dove aggiungere progetti.

Quando si crea un progetto, viene visualizzato un segno "+" a sinistra di ogni file. Ciò indica che è stato creato un nuovo file, ma non è ancora stato archiviato nel controllo del codice sorgente.

Inoltre, nella parte inferiore di Visual Studio viene visualizzato il pannello Modifica trattenuto con un elenco di file non archiviati.

Fare clic su Archivia qui per archiviare tutti i file in sospeso.

Viene visualizzata una finestra di dialogo di conferma, quindi selezionare "Sì".

Attendi qualche istante per completare il check-in.

Al termine del check-in, in ogni file viene visualizzato un segno chiave, come mostrato nella figura a destra. In questo modo il file archiviato verrà archiviato nel controllo del codice sorgente. La visualizzazione qui intorno sarà la stessa di Visual SourceSafe.

È possibile fare doppio clic su Controllo del codice sorgente da Team Explorer per controllare il codice sorgente del server da Visual Studio.

Come mostrato nella figura a destra, è possibile vedere che il progetto appena creato è stato archiviato.

Quando si modifica il codice, questo viene automaticamente estratto e presenta un segno di spunta rosso, come mostrato nella figura a destra. Se qualcun altro sta modificando il file, non sarai in grado di estrarlo.

È possibile impostare questo controllo del comportamento nelle opzioni di Visual Studio o nella console di gestione.

Per archiviare un file modificato, fare clic con il pulsante destro del mouse sul file e scegliere Archivia dal menu.

Se si modifica accidentalmente il codice o se si desidera ripristinare uno stato precedente, selezionare "Annulla modifiche in sospeso".

Sommario

In questa sezione vengono descritti i passaggi di installazione per accedere al controllo del codice sorgente da Visual Studio. Il controllo del codice sorgente non riguarda solo la gestione delle fonti, ma ha anche varie funzioni come la condivisione del codice sorgente con più persone, il controllo esclusivo, il controllo della versione, il confronto del codice con le versioni precedenti, l'impostazione dell'autorità di accesso, ecc. Inoltre, mentre Visual SourceSafe è una funzionalità solo di controllo del codice sorgente, Team Foundation Server dispone anche di altre funzionalità quali compilazioni automatizzate, output di report, gestione del lavoro e integrazione con SharePoint, pertanto, se si ha tempo, è consigliabile provare a utilizzare anche queste funzionalità.