Bagikan melalui


Perintah Ruang Kerja (Kontrol Versi Team Foundation)

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

Visual Studio 2019 | Visual Studio 2022

Perintah workspaces Team Foundation Version Control (TFVC) menampilkan informasi tentang ruang kerja dalam sistem dan memperbarui informasi cache tentang perubahan nama pengguna atau nama komputer di server Azure DevOps.

Prasyarat

Untuk menggunakan perintah , atur izin Baca ke Izinkan. Untuk informasi selengkapnya, lihat izin TFVC Default.

Sintaksis

tf workspaces [/owner:<owner-name>] [/computer:<computer-name>] 
[/collection:<team-project-collection-url>] [/format:(brief|detailed|xml)] 
[/updateUserName:<old-user-name>] [/updateComputerName:<old-computer-name>] 
[<workspace-name>][/login:<username>,[<password>]]
tf workspaces /remove:(*|workspace1[,workspace2,...]) 
/collection:(*|<team-project-collection-url>)

Parameter

Bagian berikut ini menjelaskan argumen dan opsi perintah workspaces.

Argumen

Argumen

Deskripsi

<owner-name>

Menyediakan nilai untuk opsi /owner. Gunakan string kosong ("") untuk mencocokkan ruang kerja yang dibuat oleh pengguna mana pun.

<computer-name>

Menyediakan nilai untuk opsi /computer. Gunakan string kosong ("") untuk mencocokkan ruang kerja di komputer mana pun.

<workspace-name>

Menentukan nama ruang kerja untuk menampilkan informasi. Jika nilai tidak ditentukan, informasi ditampilkan tentang semua ruang kerja di server. Anda juga dapat menggunakan karakter kartubebas tanda bintang (*) untuk menampilkan informasi tentang semua ruang kerja untuk server.

<old-user-name>

Menyediakan nama pengguna lama untuk opsi /updateUserName.

<old-computer-name>

Menyediakan nama komputer lama untuk opsi /updateComputerName.

<team-project-collection-url>

URL kumpulan proyek yang berisi ruang kerja yang ingin Anda tampilkan informasinya, misalnya, https://myserver:8080/tfs/DefaultCollection.

<username>

Menyediakan nilai untuk opsi /login. Anda dapat menentukan nilai ini sebagai DOMAIN\<username> atau <username>.

<password>

Menyediakan nilai untuk opsi /login.

Pilihan

Opsi

Deskripsi

/owner

Menentukan nama pengguna yang membuat ruang kerja. Jika tidak ada pemilik yang ditentukan, TFVC mengembalikan informasi tentang ruang kerja yang dimiliki oleh pengguna saat ini saja.

/computer

Menentukan nama komputer klien untuk memfilter daftar ruang kerja untuk server. Jika tidak ada komputer yang ditentukan, TFVC mengembalikan informasi tentang ruang kerja pada komputer saat ini saja.

/format

Menentukan format informasi ruang kerja. Brief mengembalikan informasi ruang kerja tanpa pemetaan. Detailed mengembalikan informasi ruang kerja dan juga pemetaan. Xml mengembalikan informasi ruang kerja, pemetaan, tanggal akses terbaru, dan juga alias pemilik. Format terperinci hanya dapat digunakan saat opsi /collection ditentukan. Brief adalah nilai default.

/updateUserName

Memperbarui informasi identifikasi keamanan di server Azure DevOps untuk pengguna yang nama pengguna jaringannya telah diubah. Jika Anda menentukan opsi ini, Anda juga harus menentukan koleksi proyek dengan menggunakan opsi /collection.

/updateComputerName

Menginstruksikan TFVC untuk memperbarui tabelnya untuk mencerminkan perubahan nama komputer klien. Jika Anda menentukan opsi ini, Anda juga harus menentukan koleksi proyek dengan menggunakan opsi /collection.

/remove

Menghapus entri ruang kerja yang ditentukan untuk kumpulan proyek yang ditentukan dari cache klien.

/collection

Menentukan koleksi proyek.

/login

Menentukan nama pengguna dan kata sandi untuk mengautentikasi pengguna dengan Azure DevOps Server.

Komentar

Perintah workspaces utilitas baris perintah tf menampilkan informasi tentang ruang kerja di komputer saat ini, yang dimiliki oleh pengguna tertentu, atau untuk semua ruang kerja yang terkait dengan server Azure DevOps tertentu. Untuk setiap ruang kerja, TFVC menampilkan nama, pemilik, komentar, dan nama komputer. Dengan output terperinci, ini juga menunjukkan pemetaan ruang kerja. Kecuali Anda memberikan filter seperti pemilik, komputer, atau nama ruang kerja, TFVC hanya menampilkan informasi tentang ruang kerja yang telah Anda buat.

Untuk informasi selengkapnya tentang cara mengedit properti ruang kerja, lihat perintah Ruang Kerja.

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

Contoh

Contoh berikut menampilkan daftar semua ruang kerja untuk pengguna saat ini di komputer saat ini:

c:\projects>tf workspaces

Contoh berikut menampilkan daftar semua ruang kerja untuk semua pengguna di semua komputer yang telah dibuat dalam kumpulan proyek berikut di alamat https://myserver:8080/tfs/DefaultCollection:

c:\projects>tf workspaces /owner:* /computer:* /collection:https://myserver:8080/tfs/DefaultCollection

Contoh berikut menampilkan informasi terperinci tentang semua ruang kerja yang telah dibuat pengguna saat ini dalam koleksi proyek di alamat https://myserver:8080/tfs/DefaultCollection:

c:\projects>tf workspaces /computer:* /format:detailed /collection:https://myserver:8080/tfs/DefaultCollection

Contoh berikut menampilkan informasi terperinci tentang ruang kerja WS1, yang dimiliki oleh pengguna saat ini dan terletak di komputer saat ini. Informasi yang ditampilkan mencakup daftar pemetaan ruang kerja.

c:\projects>tf workspaces /format:detailed /collection:https://myserver:8080/tfs/DefaultCollection WS1

Contoh berikut menghapus semua ruang kerja yang di-cache dari cache dalam koleksi proyek di alamat https://myserver:8080/tfs/DefaultCollection:

c:\projects>tf workspaces /remove:* /collection:https://myserver:8080/tfs/DefaultCollection