Çalışma alanları komutu (Team Foundation Sürüm Denetimi)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Team Foundation Sürüm Denetimi (TFVC) workspaces komutu sistemdeki çalışma alanları hakkındaki bilgileri görüntüler ve Azure DevOps sunucusundaki kullanıcı adı veya bilgisayar adı değişikliği hakkında önbelleğe alınmış bilgileri güncelleştirir.

Önkoşullar

komutunu kullanmak workspaces için Okuma izninin İzin Ver olarak ayarlanmış olması gerekir. Daha fazla bilgi için bkz . Varsayılan TFVC izinleri.

Sözdizimi

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>)

Parametreler

Aşağıdaki bölümlerde, komutun workspaces bağımsız değişkenleri ve seçenekleri açıklanmaktadır.

Bağımsız değişkenler

Bağımsız değişken

Açıklama

<owner-name>

seçeneğine /owner bir değer sağlar. Herhangi bir kullanıcı tarafından oluşturulan çalışma alanlarını eşleştirmek için boş bir dize ("") kullanın.

<computer-name>

seçeneğine /computer bir değer sağlar. Herhangi bir bilgisayardaki çalışma alanlarını eşleştirmek için boş bir dize ("") kullanın.

<workspace-name>

Hakkında bilgi görüntülenecek çalışma alanının adını belirtir. Bir değer belirtilmezse, bir sunucudaki tüm çalışma alanları hakkında bilgiler görüntülenir. Ayrıca, bir sunucunun tüm çalışma alanları hakkındaki bilgileri görüntülemek için yıldız (*) joker karakteri de kullanabilirsiniz.

<old-user-name>

Seçeneğin eski kullanıcı adını /updateUserName sağlar.

<old-computer-name>

Seçeneğin eski bilgisayar adını /updateComputerName sağlar.

<team-project-collection-url>

Hakkında bilgi görüntülemek istediğiniz çalışma alanlarını içeren proje koleksiyonunun URL'si, örneğin, https://myserver:8080/tfs/DefaultCollection.

<username>

seçeneğine /login bir değer sağlar. Bu değeri veya <username>olarak DOMAIN\<username> belirtebilirsiniz.

<password>

seçeneğine /login bir değer sağlar.

Seçenekler

Seçenek

Açıklama

/owner

Çalışma alanını oluşturan kullanıcının adını belirtir. Sahip belirtilmezse, TFVC yalnızca geçerli kullanıcının sahip olduğu çalışma alanları hakkındaki bilgileri döndürür.

/computer

Sunucu için çalışma alanları listesinin filtreleneceği istemci bilgisayarın adını belirtir. Herhangi bir bilgisayar belirtilmezse, TFVC yalnızca geçerli bilgisayardaki çalışma alanları hakkındaki bilgileri döndürür.

/format

Çalışma alanı bilgilerinin biçimini belirtir. Brief eşleme olmadan çalışma alanı bilgilerini döndürür. Detailed çalışma alanı bilgilerini ve eşlemeleri döndürür. Xml çalışma alanı bilgilerini, eşlemeyi, en son erişim tarihini ve ayrıca sahip diğer adlarını döndürür. Ayrıntılı biçim yalnızca seçenek belirtildiğinde /collection kullanılabilir. Brief varsayılan değerdir.

/updateUserName

Ağ kullanıcı adı değiştirilmiş bir kullanıcının Azure DevOps sunucusunda güvenlik tanımlama bilgilerini Güncelleştirmeler. Bu seçeneği belirtirseniz, seçeneğini kullanarak /collection bir proje koleksiyonu da belirtmeniz gerekir.

/updateComputerName

TFVC'ye tablolarını bir istemci bilgisayar adındaki değişikliği yansıtacak şekilde güncelleştirmesini sağlar. Bu seçeneği belirtirseniz, seçeneğini kullanarak /collection bir proje koleksiyonu da belirtmeniz gerekir.

/remove

Belirtilen proje koleksiyonu için belirtilen çalışma alanı girdilerini istemci önbelleğinden kaldırır.

/collection

Proje koleksiyonunu belirtir.

/login

Azure DevOps Server ile kullanıcının kimliğini doğrulamak için kullanıcı adını ve parolayı belirtir.

Açıklamalar

workspaces Komut satırı yardımcı programının komututf, geçerli bilgisayardaki, belirtilen bir kullanıcıya ait olan veya belirli bir Azure DevOps sunucusuyla ilişkili tüm çalışma alanlarıyla ilgili bilgileri görüntüler. TFVC her çalışma alanı için adı, sahibi, açıklamayı ve bilgisayar adını görüntüler. Ayrıntılı çıktı ile çalışma alanı eşlemelerini de gösterir. Sahip, bilgisayar veya çalışma alanı adı gibi bir filtre sağlamadığınız sürece, TFVC yalnızca oluşturduğunuz çalışma alanları hakkındaki bilgileri görüntüler.

Çalışma alanı özelliklerini düzenleme hakkında daha fazla bilgi için bkz . Çalışma alanı komutu.

Komut satırı yardımcı programını kullanma tf hakkında daha fazla bilgi için bkz . Team Foundation sürüm denetimi komutlarını kullanma.

Örnekler

Aşağıdaki örnekte, geçerli bilgisayardaki geçerli kullanıcının tüm çalışma alanlarının listesi görüntülenir:

c:\projects>tf workspaces

Aşağıdaki örnekte, adresinde https://myserver:8080/tfs/DefaultCollectionaşağıdaki proje koleksiyonunda oluşturulmuş olan tüm bilgisayarlardaki tüm kullanıcılar için tüm çalışma alanlarının listesi görüntülenir:

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

Aşağıdaki örnekte, geçerli kullanıcının proje koleksiyonunda oluşturduğu tüm çalışma alanlarıyla ilgili ayrıntılı bilgiler adresinde https://myserver:8080/tfs/DefaultCollectiongörüntülenir:

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

Aşağıdaki örnekte, geçerli kullanıcıya ait olan ve geçerli bilgisayarda bulunan WS1 çalışma alanı hakkında ayrıntılı bilgiler görüntülenir. Görüntülenen bilgiler çalışma alanı eşlemelerinin listesini içerir.

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

Aşağıdaki örnek, adresinde https://myserver:8080/tfs/DefaultCollectionproje koleksiyonundaki önbellekten önbelleğe alınmış tüm çalışma alanlarını kaldırır:

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