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 Kontrol Versi Team Foundation (TFVC) workspaces 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 workspaces perintah , Anda harus memiliki izin Baca yang diatur ke Izinkan. Untuk informasi selengkapnya, lihat Izin TFVC default.

Sintaks

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 workspaces perintah.

Argumen

Argumen

Keterangan

<owner-name>

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

<computer-name>

Menyediakan nilai untuk /computer opsi . 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 tersebut /updateUserName .

<old-computer-name>

Menyediakan nama komputer lama untuk opsi tersebut /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 /login opsi . Anda dapat menentukan nilai ini sebagai DOMAIN\<username> atau <username>.

<password>

Menyediakan nilai untuk /login opsi .

Opsi

Opsi

Keterangan

/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 /collection opsi ditentukan. Brief merupakan nilai defaultnya.

/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 /collection opsi .

/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 /collection opsi .

/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.

Keterangan

workspaces Perintah tf utilitas baris perintah 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 tf utilitas baris perintah, 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