Aracılığıyla paylaş


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

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

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 sunucusunda kullanıcı adı veya bilgisayar adı değişikliğiyle ilgili önbelleğe alınmış bilgileri güncelleştirir.

Önkoşullar

Kategori Gereksinimler
Permissions Okuma izni İzin Ver olarak ayarlanır.

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

Parametre

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

Bağımsız değişken

Bağımsız Değişken

Açıklama

<owner-name>

/owner seçeneğine 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>

/computer seçeneğine 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>

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

<old-computer-name>

/updateComputerName seçeneği için eski bilgisayar adını 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>

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

<password>

/login seçeneğine 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 /collection seçeneği belirtildiğinde kullanılabilir. Brief varsayılan değerdir.

/updateUserName

Ağ kullanıcı adı değiştirilmiş bir kullanıcı için Azure DevOps sunucusundaki güvenlik tanımlama bilgilerini güncelleştirir. Bu seçeneği belirtirseniz, /collection seçeneğini kullanarak 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, /collection seçeneğini kullanarak 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 tf komutu, belirli bir kullanıcıya ait olan geçerli bilgisayarda çalışma alanları 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 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 örnek, adres https://myserver:8080/tfs/DefaultCollectionaşağıdaki proje koleksiyonunda oluşturulmuş tüm bilgisayarlardaki tüm kullanıcılar için tüm çalışma alanlarının listesini görüntüler:

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 https://myserver:8080/tfs/DefaultCollectionadresinde gö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, https://myserver:8080/tfs/DefaultCollectionadresindeki proje koleksiyonunda önbelleğe alınmış tüm çalışma alanlarını önbellekten kaldırır:

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