Status (Durum) Komutu
Bekleyen dosya ve klasörleri bir veya daha fazla çalışma alanlarında yapılan değişiklikler hakkındaki bilgileri görüntüler. Ya da kullandığınızda, /shelveset seçeneği, bilgisini görüntüler hakkında bekleyen değişikliklerin bir shelveset.
Gereksinimleri: görmek Takım Kuruluş Sunucusu İzinleri.
tf stat[us] itemspec [/collection:TeamProjectCollectionUrl]
[/login:username,[password]]
([/workspace:workspacename[;workspaceowner]]
| [/shelveset:shelvesetname[;shelvesetowner]])
[/format:(brief|detailed)] [/recursive][/user:(*|username)]
[/nodetect]
Parametreler
Bağımsız Değişken |
Description |
---|---|
/collection: TeamProjectCollectionUrl |
Kullandığınızda, /workspace seçeneği, beklemedeki değişiklikleri içeren çalışma alanı içeren ekip proje koleksiyon URL'yi belirtir. Örneğin: http://myserver:8080/tfs/DefaultCollection. Belirtilmezse, varsayılan olarak ekip proje koleksiyonuna geçerli dizini eşler çalışma alanı içeriyor olmalı edilir. Kullanmak istemediğiniz göz ardı /workspace seçeneği.
Not
Açıklamalar, aşağıda bu seçenek sınırlamaları için bkz.
|
/format |
Her değişikliği bekleyen hakkında görüntülemek için ne kadar ayrıntı belirtir:
|
itemspec |
Veri, bekleyen istediğiniz öğeleri değiştirip belirtir. Sözdizimi için bkz: Team Foundation Sürüm Denetimi Komut Başvurusu. Birden fazla itemspec bağımsız değişkeni belirtebilirsiniz. |
/login |
Komutu çalıştırmak için kullanılacak kullanıcı hesabını belirtir. Bkz: Team Foundation Sürüm Denetimi Komut Başvurusu |
/recursive |
Özyinelemeli olarak belirtilen dizini ve tüm alt dizinlerine öğelerde yapılan değişiklikleri bekleyen ilgili verileri alır. |
/shelveset:shelvesetname[;shelvesetowner] |
Listelemek istediğiniz değişiklikleri içeren shelveset belirtir. Bu seçenek /workspace seçeneğiyle birleştirilemez. |
/user |
Belirtilen kullanıcı tarafından yapılan beklemedeki tüm değişiklikleri listeler. Yıldız (*) simgesi tüm kullanıcıların değişiklikleri hakkında veriler içerir. Varsayılan, geçerli kullanıcıdır.
Not
Açıklamalar, aşağıda bu seçenek sınırlamaları için bkz.
|
/workspaceworkspacename[;workspaceowner] |
Bekleyen değişiklikler içeren çalışma alanının adını belirtir. Belirtilmezse, geçerli dizini eşleştiren bir çalışma alanıdır. Belirtebileceğiniz workspaceowner veri bekleyen değişiklikleri belirli bir kullanıcıya ait bir çalışma alanında ilgili almak. Belirtilmezse, çalışma alanı olarak geçerli kullanıcı veya belirtilmişse, edilir /login:username. Bu seçenek /shelveset seçeneğiyle birleştirilemez.
Not
Açıklamalar, aşağıda bu seçenek sınırlamaları için bkz.
|
Notlar
Kullanabileceğiniz Status yerel çalışma alanı veya sunucu çalışma alanı olup olmadığına bakılmaksızın bekleyen değişiklikleri (örneğin, komut istemi penceresinde geçerli dizini eşler çalışma) geçerli çalışma alanı'nda görüntülemek için komutu. Bu komut bekleyen bir uzak sunucuda çalışma alanı (örneğin, başka bir dev makine üzerinde başka bir kullanıcı tarafından yapılan değişiklikleri) değişiklikleri görüntülemek için kullanarak de kullanılabilir /collection, /user, ve /workspace seçenekleri. Ancak, bekleyen değişiklikleri uzaktan yerel çalışma alanında görüntüleyemezsiniz.
Also see: Yerel veya Sunucu Çalışma Alanı Kullanımı Arasında Seçim Yapma.
Örnekler
Tüm aşağıdaki örneklerde, yaptığınızı varsayar $/SiteApp/Main/ için eşlenen c:\code\SiteApp\Main\ çalışma alanında.
Geçerli çalışma alanındaki tüm değişiklikleri Listele
c:\code\SiteApp\Main\SolutionA\>tf stat
Çalışma Alanı'nda bekleyen tüm değişiklikleri listeler.
Bir klasördeki tüm değişiklikleri Listele
c:\code\SiteApp\Main>tf stat SolutionA\*
Beklemedeki tüm değişiklikleri SolutionA klasöründeki tüm öğeleri listeler.
Tüm değişiklikleri bir klasör ve alt klasörleri Listele
c:\code\SiteApp\Main>tf stat SolutionA\* /recursive
Listeleri bekleyen değişiklikleri SolutionA klasördeki alt klasörleri de dahil olmak üzere tüm öğeleri için).
Visual Studio ile çalışmak
- Kod geliştirmek ve bekleyen değişiklikleri yönetmeGörüntülemek ve bekleyen değişiklikleri yönetmek için Visual Studio'yu kullanabilirsiniz.
İpuçları
Sürüm kontrolü altındaki dosyalar yaptığınız değişikliklerin çoğu bekleyen değişiklikleri gibi çalışma alanınızda sıraya yerleştirilir. Bkz. Kod geliştirmek ve bekleyen değişiklikleri yönetme ve Çalışma Alanlarınızı Yönetme.
Kullanabileceğiniz Difference Command bir dosyayı düzenleme değişiklikler (içerik) ilgili ayrıntıları almak için.
Stoktaki değişiklikler ayarlayın (ve belki de başka bir görev için çalışma alanınızı temizlemek istiyorsanız) için kullanıyorsanız, Shelve Komutu. Shelvesets hakkında daha fazla bilgi için bkz: Çalışmanızı askıya almak ve sizin Shelvesets yönetme.
Değişiklikleri sunucuya teslim etmeye hazır olduğunuzda kullanmak Checkin Komutu.