Perintah Localversions (Kontrol Versi Team Foundation)
Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Perintah localversions
Team Foundation Version Control (TFVC) menampilkan versi satu atau beberapa item di ruang kerja.
Prasyarat
Untuk menggunakan perintah localversions
, miliki izin Gunakan ke ruang kerja. Untuk informasi selengkapnya, lihat izin TFVC Default.
Sintaksis
tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]
Parameter
Argumen
Argumen
Deskripsi
<itemspec>
Tentukan file atau folder yang berisi file yang ingin Anda tampilkan nomor versinya.
Anda hanya dapat menentukan file atau folder lokal. Misalnya, c:\project1\binder.cs valid, tetapi $/project1/binder.cs tidak valid.
Nota
Anda dapat menentukan lebih dari satu argumen itemspec
.
<workspacename>
Gunakan argumen ini dengan opsi /workspace
untuk menentukan ruang kerja selain yang dipetakan ke direktori saat ini.
<workspaceowner>
Gunakan argumen ini dengan argumen workspacename
jika Anda ingin menentukan ruang kerja publik.
<TeamProjectCollectionUrl>
URL kumpulan proyek yang berisi satu atau beberapa item yang ingin Anda tampilkan versinya, misalnya http://myserver:8080/tfs/DefaultCollection
.
Pilihan
Opsi
Deskripsi
/format
Tentukan salah satu opsi berikut untuk mengontrol bagaimana data yang dikembalikan oleh perintah ini muncul:
-
Brief
(default): Setiap direktori hanya muncul sekali, diikuti oleh file yang dikandungnya. -
Detailed
: Setiap file muncul setelah jalur lengkapnya.
/recursive
Tentukan opsi ini jika Anda ingin operasi menyertakan item dalam subfolder.
/workspace
Tentukan opsi ini untuk menampilkan data tentang versi item di ruang kerja selain yang dipetakan ke direktori saat ini.
/collection
Menentukan koleksi proyek.
Komentar
Ketika Anda mendapatkan atau memeriksa file, Anda biasanya mengunduh versi terbaru. Namun, Anda mungkin memiliki versi lama dari beberapa file di ruang kerja Anda.
Misalnya, Anda mungkin telah memeriksa beberapa file dan tidak memeriksa pekerjaan Anda selama beberapa minggu. Orang lain di tim Anda mungkin telah memeriksa perubahan pada file yang sama selama waktu tersebut. Dalam hal ini, versi file-file ini di ruang kerja Anda akan lebih lama dari versi saat ini di server Anda untuk TFVC. Anda dapat menggunakan perintah localversions
untuk mendapatkan informasi tentang versi file-file ini di ruang kerja Anda.
Perintah TFVC lainnya menyediakan informasi selengkapnya tentang item di server Anda untuk TFVC dan ruang kerja yang memetakannya. Untuk informasi selengkapnya tentang cara menggunakan utilitas baris perintah tf
, lihat Menggunakan perintah kontrol versi Team Foundation.
Contoh
Contoh berikut menampilkan versi file ControllerBase.cs di ruang kerja yang dipetakan ke folder c:\workspaces\FeatureA\catalog\controller.
c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs
Contoh berikut menampilkan versi semua file, termasuk yang ada di subfolder, di ruang kerja yang dipetakan ke folder c:\workspaces\FeatureA\catalog. Karena opsi /format:detailed
ditentukan, setiap file muncul dengan jalur lengkapnya.
c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed