Megosztás a következőn keresztül:


Fájlok és mappák törlése vagy visszaállítása a TFVC-ben

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Fájlokat és mappákat törölhet és állíthat vissza a Team Foundation verziókövetéséből (TFVC) a fejlesztői gépen vagy a kiszolgálón lévő munkaterületről.

Előfeltételek

Lásd: Alapértelmezett TFVC-engedélyek.

Elem törlése

Mielőtt töröl egy fájlt, keressen egy pipa ikon másikat a fájl mellett, amely a fájl függőben lévő szerkesztéseit jelzi. Ha függőben lévő módosítások vannak, tekintse meg őket a jobb gombbal a fájlra kattintva, és válassza az Összehasonlítás parancsot. Győződjön meg arról, hogy nincs szüksége a módosításokra. Ha úgy gondolja, hogy a jövőben szüksége lehet a módosításokra, érdemes lehet bejelentkeznie a fájlba a törlés előtt.

Fontos

  • Ha töröl egy mappát, a rendszer tollal törli a mappát tartalmazó mappák és fájlok műveleteit.
  • Ha olyan fájlt töröl, amelyen más fájlok függőségekkel rendelkeznek, a rendszer automatikusan tollal törli a fájlokat. Ha például töröl egy űrlapfájlt, a kódot és az erőforrásfájlokat a rendszer a törléshez is beszúrja.

Elem törlése

  1. A Visual Studióban keresse meg a törölni kívánt mappát vagy fájlt a Megoldáskezelő vagy a Forrásvezérlőben.

  2. Kattintson a jobb gombbal az elemre, és válassza a Törlés lehetőséget.

  3. Ha törli a fájlt Megoldáskezelő, a következő figyelmeztető üzenet jelenhet meg:< a fájlnév> véglegesen törlődik. Ha folytatni szeretné a fájl törlését, válassza az OK gombot.

  4. Ha elkészült, ellenőrizze a módosításokat.

Ha nem TFVC-t használ, a Megoldáskezelő használatával törölheti a Visual Studio-megoldás elemeit és fájljait.

Törölt elemek helyreállítása vagy visszaállítása

Ha a törölt elem verziókövetés alatt állt a törlés előtt, helyreállíthatja az elemet. A törlés nem lesz implementálva a kiszolgálón, amíg be nem jelentkezik a módosítás.

Törölt elem helyreállítása a Team Explorerrel

  1. Nyissa meg a Függőben lévő módosítások lapot a Team Explorerben.
  2. Kattintson a jobb gombbal a törölt elemekre a Belefoglalt módosítások területen, és válassza a Visszavonás parancsot.
  3. A Függőben lévő módosítások visszavonása párbeszédpanelen jelölje ki az elemet, majd válassza a Módosítások visszavonása lehetőséget.

Törölt elem helyreállítása a Source Control Explorer használatával

  1. A Forrásvezérlő böngészőben keresse meg és kattintson a jobb gombbal a törölt fájlra, és válassza a Függőben lévő módosítások visszavonása lehetőséget.
  2. A Függőben lévő módosítások visszavonása párbeszédpanelen jelölje ki az elemet, majd válassza a Módosítások visszavonása lehetőséget.

Törölt elem helyreállítása Megoldáskezelő használatával

A Megoldáskezelő által törölt, verziókövetés alatt nem álló fájlok a számítógépen lévő Lomtárba kerülnek, ahol visszaállíthatók. Miután visszaállította a Lomtárból, kattintson a jobb gombbal a megoldásra a Megoldáskezelő, majd válassza a Meglévő elem hozzáadása>lehetőséget a fájl megoldásba való visszaállításához.

Törölt elem visszaállítása a kiszolgálóról

Ha már beadta egy elem törlését a TFVC-ben, visszaállíthatja a törölt elemet a kiszolgálóról mindaddig, amíg a csapat egyik tagja sem pusztította el.

  1. A Visual Studio menüsávon válassza az Eszközök>beállításai lehetőséget.
  2. A Beállítások párbeszédpanelen lépjen a Source Control>Visual Studio Team Foundation Server kiszolgálóra.
  3. Válassza a Törölt elemek megjelenítése lehetőséget a Forrásvezérlőben, majd kattintson az OK gombra.
  4. A Source Control Explorerben keresse meg és kattintson a jobb gombbal a visszaállítani kívánt fájlra, és válassza az Undelete lehetőséget.

A fejlesztői gépről törölt elem visszaállítása

Előfordulhat, hogy vissza kell állítania egy, a Visual Studión kívül törölt elemet, valószínűleg véletlenül. Az ilyen elemek visszaállításának módja attól függ, hogy helyi vagy kiszolgálói munkaterületet használ-e. Lásd: Döntse el, hogy helyi vagy kiszolgálói munkaterületet használ-e.

Helyi munkaterület használata esetén a Visual Studio észleli és lehetővé teszi a rendszeren kívül végrehajtott módosítások megoldását.

  1. A Csoportkezelő Függőben lévő módosítások lapján, a Kizárt módosítások csoportban válassza az Észlelt lehetőséget.
  2. A Jelöltmódosítások előléptetése párbeszédpanelen kattintson a jobb gombbal a Módosítás oszlopban törölt elemre, és válassza az Elem visszaállítása lehetőséget.
  3. Válassza az Előléptetés lehetőséget.

Ha véletlenül töröl egy elemet a Visual Studión kívül, és kiszolgáló-munkaterületet használ, amikor megpróbálja megnyitni az elemet a Visual Studióban, hibaüzenet jelenhet meg, például: TF10187: Nem sikerült megnyitni a dokumentumfájl <nevét>. A rendszer nem találja a megadott fájlt. Az elemet a kiszolgálóról való lekérésével állíthatja vissza.

  1. A Source Control Explorerben keresse meg a törölt elemeket tartalmazó mappát.
  2. Kattintson a jobb gombbal a mappára, és válassza az Advanced Get Specific Version (Speciális verzió lekérése>) lehetőséget.
  3. A Beolvasás párbeszédpanelen válassza az Összes fájl felülírása lehetőséget, még akkor is, ha a helyi verzió megegyezik a megadott verzióval.
  4. Válassza a Beolvasás lehetőséget.

Tipp.

A tf get /force parancsot is használhatja.

Munka a parancssorból

A következő tf parancssori segédprogram parancsokkal törölheti, megsemmisítheti, visszaállíthatja és lekérheti a fájlokat.