Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
In dit onderwerp, het vierde deel van de zelfstudie Een Single-Server herstellen, leert u hoe u projectverzamelingen start en gebruikersgroepen op de nieuwe server verifieert. U leert ook hoe u de gegevenscache op de nieuwe server wist en hoe u ervoor kunt zorgen dat uw gebruikers geen problemen ondervinden met gegevenscaching wanneer ze verbinding maken met de nieuwe server.
Gebruik dit onderwerp voor het volgende:
- Projectverzamelingen starten en machtigingen controleren
- De cache voor versiebeheer op clientcomputers vernieuwen en opnieuw verbinding maken met TFS
Vereiste voorwaarden
Als u de webmethode StampWorkitemCache wilt aanroepen, moet u lid zijn van de beveiligingsgroep Administrators op de server.
Als u de tf workspaces opdracht op de clientcomputer wilt gebruiken, moet uw leesmachtiging zijn ingesteld op Toestaan.
Projectverzamelingen starten en machtigingen controleren
Nadat u klaar bent met het herstellen van de gegevens en software op de nieuwe server, start u de projectverzamelingen en zorgt u ervoor dat alle gebruikers, groepen en serviceaccounts voor uw implementatie zijn geconfigureerd met de machtigingen die ze nodig hebben om taken uit te voeren en correct te functioneren.
U kunt niet automatisch alle machtigingen migreren. Beheerders voor Team Foundation moeten bijvoorbeeld lid zijn van de lokale groep Administrators op de server, zodat ze de beheerconsole kunnen openen en u moet ze handmatig aan die groep toevoegen.
Een projectverzameling starten:
Open de beheerconsole en start in Projectverzamelingen de standaardverzameling.
Herhaal deze actie voor andere projectverzamelingen in de implementatie.
Machtigingen controleren:
Meld u aan bij de server en zorg ervoor dat gebruikers, groepen en serviceaccounts zijn geconfigureerd met de machtigingen die ze nodig hebben om te werken.
Zie Gebruikers toevoegen aan projecten, beheerdersmachtigingen instellen voor projectverzamelingen, beheerdersmachtigingen instellen voor Team Foundation Server en serviceaccounts en -afhankelijkheden in Team Foundation Server voor meer informatie.
De cache van het werkitem vernieuwen
Opmerking
Deze procedure is optioneel. U moet dit alleen uitvoeren als u fouten ontvangt met het bijhouden van werkitems.
Als u de cache voor het bijhouden van werkitems wilt bijwerken, roept u de webmethode StampWorkitemCache aan. Deze methode dwingt clientcomputers de cache bij te werken wanneer ze de volgende keer verbinding maken met de server in de toepassingslaag. Met deze methode worden ook de werkruimten gesynchroniseerd die zijn gedefinieerd op de clientcomputers.
De cache voor het bijhouden van werkitems op clientcomputers vernieuwen:
Open Internet Explorer op de nieuwe server.
Voer in de adresbalk het volgende adres in om verbinding te maken met de clientservicewebservice :
http://PublicURL:8080/VirtualDirectory/WorkItemTracking/v3.0/ClientService.asmxOpmerking
Zelfs als u bent aangemeld met beheerdersreferenties, moet u Internet Explorer mogelijk starten als beheerder en wordt u mogelijk om uw referenties gevraagd.
Kies StampWorkitemCache en kies Vervolgens Aanroepen.
Opmerking
De methode StampWorkitemCache retourneert geen gegevens.
Vernieuw de cache voor versiebeheer op clientcomputers en maak opnieuw verbinding met Azure DevOps Server
Als u wilt voorkomen dat er werkruimtefouten optreden tijdens versiebeheer of buildbewerkingen in Team Foundation, moet u de gegevenscache op clientcomputers bijwerken.
Als u de cache voor versiebeheer wilt vernieuwen, moet elke gebruiker de opdracht tf-werkruimten uitvoeren op elke computer die versiebeheer gebruikt en die verbinding maakt met de herstelde server.
De cache voor versiebeheer op clientcomputers vernieuwen:
Open op de clientcomputer een opdrachtpromptvenster met beheerdersmachtigingen en wijzig mappen in Drive:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE.
Voer bij de opdrachtprompt de volgende opdracht in, inclusief de URL van de verzameling, die de servernaam en het poortnummer van de nieuwe server bevat:
tf workspaces /collection:http://ServerName:Port/VirtualDirectoryName/CollectionNameAls u bijvoorbeeld de cache voor versiebeheer wilt vernieuwen voor een project dat lid is van de DefaultCollection-verzameling, die wordt gehost in de fabrikamPrime-implementatie van Team Foundation Server, typt u de volgende tekenreeks:
tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollectionVoor meer informatie, zie de opdracht Werkruimten.