Connettersi ai progetti team in Team Foundation Server
Per condividere codice, creare app, tenere traccia del lavoro e collaborare con i membri del team, è possibile connettersi a un progetto team in Visual Studio Team Foundation Server (TFS) da uno dei client seguenti:
Web browser, a cui viene anche fatto riferimento come Team Web Access (TWA)
Visual Studio o Team Explorer
Eclipse
Da ognuno di questi client è possibile cambiare rapidamente contesto passando a un progetto team diverso e connettersi con un nome account differente. Se si lavora in modalità remota, è possibile configurare il client per la connessione a un server proxy TFS.
Se è necessario creare un progetto team, iniziare qui.
Per iniziare a usare una base di codice, configurare TFVC o configurare Git.
Connettersi da un Web browser (TWA)
Se non si appartiene a un gruppo di sicurezza TFS, richiedere di essere aggiunti.
Aprire una finestra del browser e digitare un URL con il formato seguente:
http://NomeServer:8080/tfs/
Ad esempio, per connettersi al server denominato FabrikamPrime, digitare: http://FabrikamPrime:8080/tfs/.
La porta predefinita è la numero 8080. Specificare il numero di porta e la directory del server se le impostazioni predefinite non vengono usate.
Quando ci si connette a Visual Studio Online, l'URL avrà il seguente formato:
La prima volta che si accede al server, viene visualizzata una finestra di dialogo relativa all'identità Windows. Immettere le credenziali e scegliere il pulsante OK.
Suggerimento: se si seleziona la casella di controllo Memorizza dati non sarà necessario immettere le proprie credenziali la volta successiva che verrà effettuata la connessione a TWA.
Scegliere il progetto team o il team dal set di collegamenti disponibili.
Per connettersi a un progetto in Visual Studio Online, usare il collegamento al progetto team.
In alternativa, scegliere Sfoglia tutto per eseguire una selezione nell'elenco di raccolte di progetti team, di progetti team e di team che sono stati definiti nel server.
Per cambiare contesto e passarlo a un progetto team diverso
Scegliere il progetto team da usare.
Per informazioni su ogni hub e sulle attività che è possibile eseguire, vedere Usare Team Web Access.
Per effettuare l'accesso con credenziali diverse
Aprire Sicurezza di Windows nel menu di scelta rapida associato al nome.
Immettere le credenziali.
Per aprire TWA da Team Explorer
Aprire Web Access dalla home page.
Connettersi da Visual Studio o Team Explorer
Se non lo si è già fatto, scaricare e installare Visual Studio o Team Explorer.
Se non si appartiene a un gruppo di sicurezza TFS, richiedere di essere aggiunti.
Controllare con un membro del team per determinare i nomi del server, dell'insieme di progetti team e del progetto team a cui verrà effettuata la connessione.
Da Team Explorer connettersi al server e all'insieme di progetti team in cui è definito il progetto team.
Selezionare i progetti team che verranno usati.
Se è la prima volta che si esegue la connessione, aggiungere TFS all'elenco di server riconosciuti.
Se è stato selezionato un solo progetto team, verrà visualizzata la pagina iniziale del progetto. Le pagine visualizzate variano in base alle risorse abilitate e al sistema di controllo del codice sorgente selezionato per il progetto team.
Team Explorer con TFVC
Team Explorer con Git
Per informazioni su ogni pagina e sulle attività che è possibile eseguire, vedere Usare Team Explorer.
Se sono stati selezionati più progetti, nella pagina della connessione selezionare quello che si desidera usare.
Il client ricorda il set di connessioni configurate. È possibile passare rapidamente da un progetto team a un altro dalla pagina della connessione.
Per cambiare account quando ci si connette a Visual Studio Online
Nella pagina di connessione selezionare il collegamento Seleziona progetti team per accedere usando credenziali diverse.
Il collegamento Cambia utente è visualizzato solo quando si è connessi in modo attivo a un progetto team ospitato in Visual Studio Online.
Accedere usando un account Microsoft valido, ovvero un account associato a un progetto team di Visual Studio Online.
Per cambiare account quando ci si connette a TFS in modalità locale
Per eseguire Visual Studio con un account diverso da quello usato per accedere a Windows, aprire il menu di scelta rapida per devenv.exe per accedere alle opzioni per l'account di esecuzione.
Il file eseguibile è disponibile nella cartella seguente: Unità:\Programmi (x86)\Microsoft Visual Studio 12.0\Common7\IDE\.
Connettersi da Eclipse
Se non si è già provveduto in tal senso, installare il plug-in di TFS per Eclipse.
Se non si appartiene a un gruppo di sicurezza TFS, richiedere di essere aggiunti.
Usare la prospettiva di Team Foundation Server in Eclipse per connettersi a TFS.
Nota
La prospettiva TFS potrebbe essere visualizzata in un riquadro diverso rispetto a quanto visualizzato qui.
Verrà visualizzata la finestra di dialogo Aggiungi progetto team esistente. Scegliere Server….
Viene visualizzata la finestra di dialogo Aggiungi/Rimuovi Team Foundation Server. Scegliere il pulsante Aggiungi.
Copiare l'URL del progetto team dal browser.
Se si usa Visual Studio Online, connettersi a http://{your account}.visualstudio.com. Se si usa un'installazione locale di TFS, usare http://{server}:{port}/tfs. La porta è in genere 8080, ma potrebbe risultare diversa per la propria installazione.
Selezionare la raccolta di progetti team e quindi selezionare il progetto.
A questo punto la connessione è stabilita. Le pagine visualizzate variano in base alle risorse abilitate e al sistema di controllo del codice sorgente selezionato per il progetto team.
Team Explorer con TFVC (Eclipse)
Team Explorer con Git (Eclipse)
Per informazioni su ogni pagina e sulle attività che è possibile eseguire, vedere Usare Team Explorer.
Configurare Visual Studio per connettersi al proxy TFS
Se il team remoto usa Server proxy TFS per i file di cache, è possibile configurare Visual Studio per connettersi tramite il server proxy e scaricare i file nel controllo della versione di Team Foundation.
Assicurarsi innanzitutto di essere connessi a TFS tramite Team Explorer come descritto nella sezione precedente.
Aprire la finestra Opzioni nel menu Strumenti di Visual Studio ed espandere la cartella Controllo del codice sorgente. Nella Selezione plug-in verificare che Visual Studio Team Foundation Server sia selezionato.
Nella pagina di Visual Studio Team Foundation Server immettere il nome e il numero di porta del server proxy TFS. Selezionare la casella di controllo Usa crittografia SSL (HTTPS) per la connessione.
Assicurarsi di specificare il numero di porta che l'amministratore ha assegnato al proxy TFS.
L'opzione Configura strumenti utente consente di associare un tipo di file con un confronto o uno strumento di unione. Per eseguire questa operazione, vedere Associare un tipo di file con uno strumento di confronto del file o Associare un tipo di file a uno strumento di unione.
Domande e risposte
D: Quali altri client supportano la connessione a TFS?
R: Per gestire gli elementi di lavoro, è possibile usare Excel o Project. Per gestire le attività di test, è possibile usare Microsoft Test Manager.
Per una panoramica di tutti i client Team Foundation e le attività che supportano, vedere Scegliere il client di Team Foundation per eseguire le attività.
D: Quali problemi di compatibilità esistono tra versioni client e server?
R: Alcune attività o funzionalità non sono disponibili quando ci si connette a una versione di TFS successiva a quella supportata dal client. Vedere Compatibilità tra client Team Foundation e Team Foundation Server.
D: In che modo è possibile determinare la versione di TFS a cui si è connessi?
R: da un Web browser e per un'istanza locale di TFS, immettere l'indirizzo seguente: http://NomeServer:8080/tfs/_home/About.
Per Visual Studio Online, immettere l'indirizzo seguente: http://NomeAccount.visualstudio.com/_home/About.
D: In che modo è possibile connettersi da un client di Microsoft Office?
R: Per connettersi a Excel o a Project, andare qui. Per collegare uno storyboard a un elemento di lavoro da Storyboard di PowerPoint, andare qui.
D: Come si cancella la cache nei computer client?
R: Se la configurazione locale di TFS subisce modifiche, ad esempio quando si sposta o si suddivide un insieme di progetti, potrebbe essere necessario cancellare la cache.
Accedere al computer client per Team Foundation usando le credenziali dell'utente di cui si vuole cancellare la cache.
Chiudere le istanze di Visual Studio aperte.
Aprire un browser e passare a una delle cartelle seguenti, a seconda del sistema operativo in esecuzione nel computer client:
Windows 8
Unità**:\Users\NomeUtente\AppData\Local\Microsoft\Team Foundation\4.0\Cache**
Windows Vista o Windows 7
Unità**:\Users\NomeUtente\AppData\Local\Microsoft\Team Foundation\2.0\Cache**
Windows XP o Windows Server 2003
Unità**:\Documents and Settings\NomeUtente\Local Settings\Application Data\Microsoft\Team Foundation\2.0\Cache**
Eliminare il contenuto della directory della cache, includendo tutte le sottocartelle.
D: Quali operazioni eseguire se non è possibile effettuare la connessione?
R: Di seguito viene fornito un elenco dei problemi di connessione rilevati più di frequente e delle operazioni da eseguire per risolverli. Iniziare dall'alto e procedere nell'ordine indicato.
Verificare di disporre delle autorizzazioni necessarie.
Se gli errori visualizzati indicano azioni di sola lettura o bloccate, è possibile che non si disponga dell'autorizzazione per agire sui dati.
Verificare che il computer in uso sia connesso alla rete e in grado di accedere alle risorse di rete.
Verificare che TFS non sia stato creato offline. Rivolgersi all'amministratore TFS.
Verificare se il progetto team è stato spostato in un altro insieme di progetti team in Team Foundation Server. Se è stato spostato, è necessario creare una connessione al nuovo nome del server.
Per altri suggerimenti sulla risoluzione dei problemi aggiuntivi, vedere qui.
D: Come si risolve l'errore del tipo "Questo trasporto non è implementato" quando si effettua la connessione usando Git?
R: Vedere il post di blog relativo alle operazioni di rete Git in Visual Studio 2013.
D: Perché viene visualizzato un errore TF10169 quando si cerca di eseguire il rollback della cartella radice?
R: Il progetto team richiede una cartella radice e non è pertanto possibile eseguirne il rollback. È tuttavia possibile, eliminare il progetto team.