Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Visual Studio 2019 | Visual Studio 2022
A Team Foundation verziókövetése (TFVC) változáskészlet a verziókövetésű elemek előzményeinek állandó része, és nem vonható vissza vagy távolítható el. Egy vagy több módosítási halmaz effektusait azonban visszaállíthatja.
A módosítások visszaállításához a tf parancssori segédprogramot is használhatja. További információ: Visszaállítás parancs (Team Foundation verziókövetés).
Előfeltételek
| Kategória | Requirements |
|---|---|
| Permissions | A projekt Közreműködők csoportjának tagja. |
További információ: Alapértelmezett TFVC-engedélyek.
Módosítások visszaállítása egyetlen változáskészletből
Egy fejlesztő például el szeretné távolítani a módosítások hatásait:
Változáskészlet visszaállítása a Módosításkészlet részletei lapról
- Jelölje ki a módosításkészletet, és a Visual Studio Team Explorer Változások részletek oldalán válassza a Visszagörgetéslehetőséget.
Változáskészlet visszaállítása az Előzmények ablakból
- A Visual Studio Előzmények ablakban kattintson a jobb gombbal egy verzióra, és válassza a Teljes módosításkészlet visszaállításalehetőséget.
Változáskészlet visszaállítása a Source Control Explorerből
A Visual Studio Source Control Exploreralkalmazásban kattintson a jobb gombbal egy elemre, és válassza a Visszavonáslehetőséget.
Jegyzet
A kiválasztott elem határozza meg a visszaállítás hatókörét.
A Visszaállítás párbeszédpanelen válassza az egyetlen módosításkészletből történő módosítások visszaállítását .
Adja meg a módosításkészletet, majd válassza a Visszaállításparancsot.
Módosítások visszaállítása egy változáskészlet-tartományból
Egy fejlesztő például el szeretné távolítani néhány egymást követő változáshalmaz hatását:
Módosítások tartományának visszaállítása
Az Előzmények ablakban jelöljön ki két vagy több egymást követő verziót, kattintson a jobb gombbal, és válassza a visszaállításilehetőséget.
Vagy a Source Control Exploreralkalmazásban kattintson a jobb gombbal egy elemre kattintva, és válassza a Visszaállításlehetőséget.
Jegyzet
A kiválasztott elem határozza meg a visszaállítás hatókörét.
A visszaállítás párbeszédpanelen válassza a módosítások visszaállítása lehetőséget egy módosításkészlet-tartományból.
Adja meg a változtatási tartományt, majd válassza a visszaállításgombot.
Visszaállítás egy adott verzióra
Egy fejlesztő például vissza szeretne állítani egy fájlt egy korábbi verzióra, így kiküszöböli az adott verzió után történt összes módosítási halmaz hatását:
Visszaállítás egy adott verzióra
A Source Control Exploreralkalmazásban kattintson a jobb gombbal egy elemre, és válassza a visszaállításlehetőséget.
A Visszaállítás párbeszédpanelen válassza a Visszaállítás egy adott verzióra.
Adja meg a verzió részleteit, majd válassza a Rollbacklehetőséget.
Következő lépések
Ha a módosítás még függőben van, vagyis nem jelentkezett be, visszavonhatja a módosítást ahelyett, hogy visszagörgeti. Lásd: Kód fejlesztése és függőben lévő módosítások kezelése.
A fájlokon végzett legtöbb módosításhoz hasonlóan a visszaállítási módosítások is függőben lévő módosításként lesznek várólistán. A fájlok visszaállítása után megtekintheti a módosított fájlokat, és összehasonlíthatja a fájlokat a kiszolgáló legújabb verziójával. Miután meggyőződett arról, hogy a módosítások megfelelnek a kívánt műveletnek, beadhatja a módosításokat.
A visszaállítás nem törli a módosításkészleteket és az adatokat. Ha meggondolja magát, a visszaállítással visszaállíthatja a fájlok tartalmát az állapotukba a visszaállítás előtt.