Ç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/DefaultCollection
aş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/DefaultCollection
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, adresinde https://myserver:8080/tfs/DefaultCollection
proje 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