Återställa ändringsuppsättningar
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
En Team Foundation Version Control (TFVC) ändringsuppsättning är en permanent del av historiken för dina versionskontrollerade objekt och kan inte ångras eller tas bort. Du kan dock rulla tillbaka effekterna av en eller flera ändringsuppsättningar.
Du kan också använda kommandoradsverktyget tf
för att återställa ändringar. Mer information finns i kommandot Rollback (Team Foundation Version Control).
Förutsättningar
Var en av bidragsgivarna för ditt projekt. Mer information finns i TFVC-standardbehörigheter.
Återställ ändringar från en ändringsuppsättning
En utvecklare vill till exempel ta bort effekter av ett ändringsset:
Så här återställer du en ändringsuppsättning från sidan Information om ändringsuppsättning
- Välj ändringsuppsättning en och välj Återställningpå sidan i Visual Studio Team Explorer.
Återställ en ändringsuppsättning från Historikfönstret
- I fönstret Visual Studio History högerklickar du på en version och väljer Återställ hela ändringsuppsättningen.
Så här återställer du en ändringsuppsättning från Källkontrollutforskaren
I Visual Studio Source Control Explorerhögerklickar du på ett objekt och väljer Återställning.
Notera
Det objekt du väljer avgör omfånget som återställningen påverkar.
I dialogrutan Återställning väljer du Återställningsändringar från en enda ändringsuppsättning.
Ange ändringsuppsättningen och välj sedan Återställning.
Rulla tillbaka ändringar från ett antal ändringsuppsättningar
En utvecklare vill till exempel ta bort effekterna av några efterföljande ändringsuppsättningar:
Så här återställer du ett intervall med ändringsuppsättningar
I fönstret Historik väljer du två eller flera versioner i följd, högerklickar och väljer Återställ.
Eller högerklickar du på ett objekt i Source Control Exploreroch väljer Rollback.
Anteckning
Det objekt du väljer avgör omfånget som förändras av återställningen.
I dialogrutan Återställning väljer du Återställ ändringar från ett antal ändringsuppsättningar.
Ange ändringsuppsättningsintervallet och välj sedan Ångra.
Återställa till en viss version
En utvecklare vill till exempel återställa en fil till en tidigare version, vilket eliminerar effekten av alla ändringar som inträffade efter den versionen:
Så här återställer du till en viss version
I Source Control Explorer, högerklicka på ett objekt och välj Återställ.
I dialogrutan Rollback väljer du Återställ till en viss version.
Ange versionsinformationen och välj sedan Återställ.
Nästa steg
Om ändringen fortfarande väntar, dvs. du inte har checkat in den, kan du ångra ändringen i stället för att återställa den. Se Utveckla kod och hantera väntande ändringar.
Precis som de flesta ändringar du gör i filer placeras en återställningsändring i kö som en väntande ändring. När du har återställt filerna kan du visa de filer som du ändrar och jämföra filerna med den senaste versionen på servern. När du har bekräftat att ändringarna matchar det du tänker göra kan du registrera ändringarna.
Återställning tar inte bort ändringsuppsättningar eller data. Om du ändrar dig använder du återställning för att återställa innehållet i filerna till deras tillstånd innan återställningen.