Perintah Shelvesets (Kontrol Versi Team Foundation)

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Perintah Kontrol Versi Team Foundation (TFVC) shelvesets menampilkan informasi tentang sekumpulan perubahan yang di-shelved.

Prasyarat

Untuk menggunakan shelvesets perintah , Anda harus memiliki izin Baca dan izin Check out diatur ke Izinkan untuk item di shelveset. Untuk informasi selengkapnya, lihat Izin TFVC default.

Sintaks

tf shelvesets [/owner:ownername] [/format:(brief|detailed)] [/collection:TeamProjectCollectionUrl]] [/login:username,[password]] shelvesetname

Parameter

Argumen

Argumen Keterangan
<ownername> Menyediakan nilai seperti * atau DOMAIN\username ke /owner opsi .
<shelvesetname> Nama shelveset.
<TeamProjectCollectionUrl> URL koleksi proyek yang berisi sekumpulan perubahan rak yang ingin Anda tampilkan informasinya, misalnya http://myserver:8080/tfs/DefaultCollection.
<username> Menyediakan nilai untuk /login opsi . Anda dapat menentukan nilai nama pengguna sebagai DOMAIN\username atau username.

Opsi

Opsi Keterangan
/owner Menentukan satu atau beberapa pemilik shelveset. Anda dapat menggunakan karakter kartubebas.
/format Menentukan jenis format untuk menampilkan informasi shelveset.

Brief menampilkan nama shelveset, nama pengguna yang membuatnya, dan komentar shelveset, jika ada. Detailed menampilkan nama, pemilik, dan komentar shelveset selain daftar item kerja terkait dan catatan check-in apa pun. Brief merupakan nilai defaultnya.
/collection Menentukan koleksi proyek.
/login Menentukan nama pengguna dan kata sandi untuk mengautentikasi pengguna dengan Azure DevOps.

Keterangan

Shelveset dibuat oleh perintah Shelve. Shelveset disimpan di server Azure DevOps dan dapat diambil ke ruang kerja oleh pengguna mana pun yang memiliki izin yang memadai dengan menggunakan perintah Unshelve.

Tidak seperti set perubahan, shelveset adalah entitas non-versi. Jika Anda atau pengguna lain melepaskan item di shelveset, mengedit beberapa file, dan mengambil kembali shelveset, TFVC tidak membuat versi baru item untuk perbandingan di masa mendatang. TFVC tidak mempertahankan catatan siapa yang merevisi item, kapan, atau bagaimana. Untuk informasi selengkapnya tentang memutuskan apakah akan merak atau memeriksa serangkaian perubahan yang tertunda, dan gambaran umum rak, lihat Bekerja dengan rak.

Untuk informasi terperinci tentang revisi file sumber individual di shelveset tertentu, Anda dapat menggunakan perintah Status dengan /shelveset opsi .

Anda dapat membandingkan revisi rak dengan versi shelveset dasarnya tanpa melepaskan item ke ruang kerja Anda. Anda dapat menggunakan fitur ini untuk melakukan tinjauan kode serekan cepat.

Untuk informasi selengkapnya tentang cara menggunakan tf utilitas baris perintah, lihat Menggunakan perintah kontrol versi Team Foundation.

Contoh

Contoh berikut menampilkan informasi tentang BuddyTest_23 shelveset untuk server Azure DevOps tempat direktori saat ini dipetakan:

c:\projects>tf shelvesets BuddyTest_23

Contoh berikut mencantumkan shelveset yang dimiliki oleh Pat:

c:\projects>tf shelvesets /owner:Pat

Contoh berikut menampilkan informasi tentang semua shelveset di server Azure DevOps tempat direktori saat ini dipetakan:

c:\projects>tf shelvesets /owner:*