Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
I det här avsnittet, den fjärde delen av handledningen Återställa en Single-Server, lär du hur man startar projektkollektioner och kontrollerar användargrupper på den nya servern. Du får också lära dig hur du rensar datacacheminnen på den nya servern och hur du ser till att användarna inte får problem med datacachelagring när de ansluter till den nya servern.
Använd det här ämnet till att:
- Starta projektsamlingar och verifiera behörigheter
- Uppdatera versionskontrollcacheminnet på klientdatorerna och återansluta till TFS
Förutsättningar
Om du vill anropa webbmetoden StampWorkitemCache måste du vara medlem i säkerhetsgruppen Administratörer på servern.
Om du vill använda tf workspaces kommandot på klientdatorn måste läsbehörigheten vara inställd på Tillåt.
Starta projektsamlingar och verifiera behörigheter
När du har återställt data och programvara på den nya servern startar du projektsamlingarna och kontrollerar sedan att alla användare, grupper och tjänstkonton för distributionen har konfigurerats med de behörigheter som krävs för att utföra uppgifter och fungera korrekt.
Du kan inte migrera alla behörigheter automatiskt. Administratörer för Team Foundation måste till exempel vara medlemmar i den lokala gruppen Administratörer på servern så att de kan öppna administrationskonsolen och du måste lägga till dem i gruppen manuellt.
Så här startar du en projektsamling:
Öppna administrationskonsolen och starta standardsamlingen i Projektsamlingar.
Upprepa den här åtgärden för alla andra projektsamlingar i distributionen.
För att kontrollera behörigheter:
Logga in på servern och se till att användare, grupper och tjänstkonton har konfigurerats med de behörigheter som de behöver för att fungera.
Mer information finns i Lägga till användare i projekt, Ange administratörsbehörigheter för projektsamlingar, Ange administratörsbehörigheter för Team Foundation Server och Tjänstkonton och beroenden i Team Foundation Server.
Uppdatera cacheminnet för arbetsobjektet
Anmärkning
Den här proceduren är valfri. Du bör bara utföra det om du får fel med spårning av arbetsobjekt.
Om du vill uppdatera cachen för att spåra arbetsobjekt anropar du webbmetoden StampWorkitemCache . Den här metoden tvingar klientdatorer att uppdatera cacheminnet nästa gång de ansluter till programnivåservern. Den här metoden synkroniserar också de arbetsytor som definieras på klientdatorerna.
Så här uppdaterar du cachen för att spåra arbetsobjekt på klientdatorer:
Öppna Internet Explorer på den nya servern.
I adressfältet anger du följande adress för att ansluta till ClientService-webbtjänsten :
http://PublicURL:8080/VirtualDirectory/WorkItemTracking/v3.0/ClientService.asmxAnmärkning
Även om du är inloggad med administrativa autentiseringsuppgifter kan du behöva starta Internet Explorer som administratör och du kan uppmanas att ange dina autentiseringsuppgifter.
Välj StampWorkitemCache och välj sedan Anropa.
Anmärkning
Metoden StampWorkitemCache returnerar inga data.
Uppdatera versionskontrollcacheminnet på klientdatorerna och återansluta till Azure DevOps Server
För att förhindra att fel på arbetsytan inträffar under versionskontrollen eller byggåtgärderna i Team Foundation måste du uppdatera datacachen på klientdatorerna.
Om du vill uppdatera versionskontrollcacheminnet måste varje användare köra kommandot tf workspaces på alla datorer som använder versionskontroll och som ansluter till den återställda servern.
Så här uppdaterar du cacheminnet för versionskontroll på klientdatorer:
På klientdatorn öppnar du ett kommandotolkfönster med administratörsbehörighet och ändrar kataloger till Enhet:\Programfiler (x86)\Microsoft Visual Studio 12.0\Common7\IDE.
I kommandotolken anger du följande kommando, inklusive samlingens URL, som innehåller servernamnet och portnumret för den nya servern:
tf workspaces /collection:http://ServerName:Port/VirtualDirectoryName/CollectionNameOm du till exempel vill uppdatera versionskontrollcachen för ett projekt som är medlem i Samlingen DefaultCollection, som finns i FabrikamPrime-distributionen av Team Foundation Server, skriver du följande sträng:
tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollectionMer information finns i Kommandot Arbetsytor.