Condividi tramite


Riconnettere servizi e utenti

In questo argomento, nella quarta parte dell'esercitazione del ripristino di un server singolo, viene illustrato come avviare le raccolte di progetti team e verificare i gruppi di utenti nel nuovo server. Viene inoltre illustrato come rimuovere la cache dei dati nel nuovo server e come garantire che gli utenti non riscontrino problemi nella memorizzazione nella cache dei dati quando si connettono al nuovo server.

In questo argomento

  1. Avviare le raccolte di progetti team e verificare le autorizzazioni

  2. Aggiornare la cache di controllo della versione nei computer client e riconnettersi a Team Foundation Server

Autorizzazioni necessarie

Per richiamare il metodo Web StampWorkitemCache, è necessario essere membri del gruppo di sicurezza Administrators nel server.

Per utilizzare il comando tf workspaces nel computer client, l'autorizzazione Read deve essere impostata su Allow.

Avviare le raccolte di progetti team e verificare le autorizzazioni

Dopo aver completato il ripristino dei dati e del software nel nuovo server, avviare le raccolte di progetti team, quindi assicurarsi che tutti gli utenti, i gruppi e gli account del servizio per la distribuzione siano configurati con le autorizzazioni necessarie per l'esecuzione delle attività e il funzionamento corretti.

Non è possibile eseguire automaticamente la migrazione di tutte le autorizzazioni. Ad esempio, gli amministratori di Team Foundation devono essere membri del gruppo Administrators locale sul server in modo che possano aprire la console di amministrazione ed è necessario aggiungerli manualmente al gruppo.

Per avviare una raccolta di progetti team

  1. Aprire la console di amministrazione, quindi nella raccolta di progetti team avviare la raccolta predefinita.

    Le raccolte restano offline finché non vengono avviate

  2. Ripetere questa azione per tutte le altre raccolte di progetti team nella distribuzione.

Per verificare le autorizzazioni

Aggiornare la cache degli elementi di lavoro

Nota

Questa procedura è facoltativa.Eseguirla soltanto nel caso in cui si verifichino errori nella gestione degli elementi di lavoro.

Per aggiornare la cache di gestione degli elementi di lavoro, richiamare il metodo Web StampWorkitemCache. Questo metodo impone ai computer client di aggiornare la cache alla successiva connessione al server di livello applicazione. Questo metodo, inoltre, sincronizza le aree di lavoro definite nei computer client.

Per aggiornare la cache di gestione degli elementi di lavoro nei computer client

  1. Nel nuovo server aprire Internet Explorer.

  2. Nella barra degli indirizzi immettere l'indirizzo seguente per connettersi al servizio Web ClientService.

    http://PublicURL:8080/VirtualDirectory/WorkItemTracking/v3.0/ClientService.asmx

    Nota

    Anche se si è connessi con credenziali amministrative, potrebbe essere necessario avviare Internet Explorer con privilegi di amministratore e potrebbe essere visualizzata una finestra di richiesta delle credenziali.

  3. Scegliere StampWorkitemCache, quindi scegliere Richiama.

    Nota

    Il metodo StampWorkitemCache non restituisce dati.

Aggiornare la cache di controllo della versione nei computer client e riconnettersi a Team Foundation Server

Per impedire il verificarsi di errori nell'area di lavoro durante le operazioni di controllo della versione o di compilazione in Team Foundation, è necessario aggiornare la cache di dati nei computer client.

Per aggiornare la cache di controllo della versione, ogni utente deve eseguire il comando tf workspaces in qualsiasi computer in cui viene utilizzato il controllo della versione e mediante il quale si effettua la connessione al server ripristinato.

Per aggiornare la cache di controllo della versione nei computer client

  1. Nel computer client aprire una finestra del prompt dei comandi con le autorizzazioni amministrative e modificare le directory in Drive:\Programmi (x86)\Microsoft Visual Studio 12.0\Common7\IDE.

  2. Immettere il comando seguente al prompt dei comandi specificando l'URL della raccolta, che include il nome del server e il numero di porta del nuovo server:

    **tf workspaces /collection:http://**ServerName:Port/VirtualDirectoryName/CollectionName

    Ad esempio, per aggiornare la cache di controllo della versione per un progetto che è un membro della raccolta DefaultCollection, ospitata nella distribuzione FabrikamPrime di Team Foundation Server, digitare la stringa seguente:

    tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection

    Per ulteriori informazioni, vedere Workspaces Command.

Home | Preparare il nuovo hardware | Ripristinare i database | Installare e configurare Team Foundation Server | Riconnettere servizi e utenti