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:*