Átnevezés parancs (Team Foundation verziókövetés)
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
A Team Foundation Verziókövetés (TFVC) rename
parancsa megváltoztatja egy fájl vagy mappa nevét vagy elérési útját. A parancs vagy az aliasok move
ren
használatával rename
áthelyezhet egy fájlt vagy mappát egy új helyre.
Feljegyzés
A parancs eredményei mindaddig nem jelennek meg a kiszolgálón, amíg be nem jelentkezik. További információ: Kód fejlesztése és függőben lévő módosítások kezelése.
Előfeltételek
A rename
parancs használatához engedélyeznie kell a kivételi engedélyt. További információ: Alapértelmezett TFVC-engedélyek.
Syntax
tf rename [/lock:(none|checkout|checkin)] [/login:username,[password]] olditem newitem
Paraméterek
Argumentumok
Argumentum
Leírás
<olditem>
Az átnevezni kívánt fájl vagy mappa eredeti neve és elérési útja. Megadhat egy helyi munkaterület elérési útját, például a C:\myfiles\314.cs vagy egy TFVC-kiszolgáló elérési útját, például $/myfiles/314.cs.
<newitem>
A fájl vagy mappa új neve. Ezzel megadhat egy másik helyi vagy egy TFVC-kiszolgáló elérési útját.
<username>
Értéket ad a /login
beállításnak. Megadhatja a felhasználónevet vagy a DOMAIN\username
username
nevet.
Beállítások
Beállítás
Leírás
/lock
Ezzel a beállítással megakadályozhatja, hogy más felhasználók bejelentkezhessenek vagy kivenni a megadott elemeket. Ha ez a beállítás nincs megadva, az elem meglévő zárolási állapota nem módosul. További információ: A zárolási típusok ismertetése.
Zárolási beállítások:
None
: Nincs zárolás alkalmazva.Checkin
: Más felhasználók megtekinthetik a megadott elemeket, de a zárolás feloldásáig nem tudnak korrektúrákat beadni a zárolt fájlokba. Ha bármely más felhasználó zárolta a megadott elemek bármelyikét, a zárolási művelet meghiúsul.Checkout
: Megakadályozza, hogy más felhasználók a megadott elemek bármelyikét be- vagy kijelentkeztetik, amíg fel nem oldja a zárolást egy bejelentkezéssel. Ha bármely más felhasználó zárolta a megadott elemek bármelyikét, a zárolási művelet meghiúsul.
/login
Megadja a felhasználónevet és a jelszót, amellyel hitelesítheti a felhasználót az Azure DevOpsszal.
Megjegyzések
A parancssori segédprogram parancsával tf
áthelyezhet vagy átnevezhet rename
egy verzióvezérelt elemet a munkaterületen. rename
A paranccsal több fájlt is áthelyezhet helyettesítő karakterek megadásával. Több verzió által vezérelt fájl vagy mappa átnevezésének lehetősége csak a parancssorból érhető el.
rename
A parancs használatával hajtsa végre a következő műveleteket:
- Nevezze át a
olditem
következőrenewitem
:tf rename 314.cs 315.cs
- Helyezze át az
olditem
új helyre a TFVC-kiszolgálón azáltal, hogy megad egynewitem
olyan elérési utat, amely eltér azolditem
adott kiszolgálóétól, példáultf rename 314.cs ..\newdir\314.cs
.
Ha olyan newitem
mappát ad meg, amely nem létező mappát határoz meg, a rename
parancs létrehozza a célmappát. Ha newitem
mappa, olditem
akkor a mappa gyermekévé newitem
válik.
Az elemek nem nevezhetők át, ha:
- Már törölte, mielőtt be lett jelentkezve ugyanahhoz a munkaterülethez.
- Az új név már létezik a TFVC-kiszolgálón, és nem mappa.
- Már hozzáadta, elágaztatott vagy átnevezte az elem függőben lévő beadását.
- Az elem le van képezve a munkaterületen, de nem érhető el a helyi lemezen.
- Az elem álcázva van.
Átnevezhet egy elemet, amelyhez egy másik, azonos nevű fájlt adtak hozzá a bejelentkezéshez, de nem nevezhet át elágaztatott, de még be nem jelentkezett elemet. Ha átnevez egy függőben lévő módosításokat tartalmazó fájlt, a módosítások megmaradnak.
A kifejezetten megfeleltetett elemek nem nevezhetők át a leképezés első módosítása nélkül. Ha például a $/ProjectX/MyApp munkamappa-leképezése a következőre van: c:\MyApp, akkor nem nevezheti át a MyAppot. A MyApp alatt átnevezheti az elemeket, magát a MyAppot azonban nem.
A parancssori segédprogram használatáról további információt a tf
Team Foundation verziókövetési parancsainak használata című témakörben talál.
Példák
Az alábbi példa a 314.cs nevét 1254.cs-ra módosítja.
c:\projects>tf rename 314.cs 1254.cs
Az alábbi példa átnevezi 314.cs1254.cs , és áthelyezi a newdir mappába.
c:\projects>tf rename 314.cs ..\newdir\1254.cs
Az alábbi példa Form1.vb nevét MainPage.vb értékre módosítja, és zárolást alkalmaz rá.
c:\projects>tf rename Form1.vb MainPage.vb /lock:checkin
Kapcsolódó cikkek
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: