Status (Durum) Komutu
Bir veya daha fazla çalışma alanındaki öğelerde bekleyen değişiklikler hakkında bilgi gösterir.
Gerekli İzinler
status komutunu kullanmak için Okuma izninizin belirlenmiş bütün dosya ve klasörler için İzin ver olarak ayarlanmış olması gerekir. Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.
tf status itemspec [/collection:TeamProjectCollectionUrl] [/login:username,[password]] ([/workspace:workspacename[;workspaceowner]]|[/shelveset:shelvesetname[;shelvesetowner]])[/format:(brief|detailed)]
[/recursive][/user:(*|username)]
Parametreler
Bağımsız Değişken |
Açıklama |
---|---|
itemspec |
Durum ayrıntılarının gösterileceği dosyayı veya klasörü tanımlar. Hangi öğelerin kapsamda olduğunu belirlemek için itemspec'lerin Team Foundation tarafından nasıl ayrıştırdığı hakkında daha fazla bilgi için bkz. Komut Satırı Sözdizimi (Sürüm Denetimi).
Not
Birden fazla Itemspec bağımsız değişkeni belirtebilirsiniz.
|
TeamProjectCollectionUrl |
Hakkında durum bilgisi göstermek istediğiniz takım projesi koleksiyonunun URL'sidir (örneğin, http://myserver:8080/tfs/DefaultCollection). |
workspacename |
/workspace seçeneği için kullanıcı tarafından sağlanan değer. |
workspaceowner |
Çalışma alanını yaratan kullanıcının ismini belirtir. |
shelvesetname |
/shelveset seçeneği için kullanıcı tarafından sağlanan değer. |
shelvesetowner |
Raf kümesinin sahibinin adını belirtir. |
username |
/user seçeneğine bir değer sağlar. Ağ ayarlarına bağlı olarak bir kullanıcı adı değeri iki yoldan birisiyle ifade edilebilir: DOMAIN\kullanıcıadı veya kullanıcıadı. |
Seçenek |
Açıklama |
---|---|
/collection |
Takım projesi koleksiyonunu tanımlar. |
/login |
Visual Studio Team Foundation Server ile kullanıcının kimliğini doğrulamak için kullanıcı adı ve parolayı belirtir. |
/workspace |
Değişiklerinin bir listesini görmek istediğiniz çalışma alanının adını belirtir. Bu seçenek belirtilmemiş ve siz komutu çalışma alanına eklenmiş bir dizinden çalıştırıyorsanız, geçerli çalışma alanı kullanılır. Bu seçenek /shelveset seçeneğiyle birleştirilemez. |
/shelveset |
Değişiklerinin bir listesini görmek istediğiniz raf kümesinin adı. Bu seçenek /workspace seçeneğiyle birleştirilemez. |
/format |
Durum bilgisinin biçimi. Brief , değişiklik listesini ve denetleme beklerken onlara yapılmış değişiklikleri görüntüler. Detailed , tam durum bilgisini görüntüler. Brief varsayılan değerdir. |
/recursive |
Belirli bir dizinde ve alt dizinlerindeki bütün öğelerin durum bilgisini gösterir. |
/user |
İsimlendirilen kullanıcıya, değişikliklerin listesini filtreler. Yıldız işareti (*), tüm kullanıcıları temsil etmek için kullanılır. Varsayılan, geçerli kullanıcıdır. |
Açıklamalar
Bekleyen değişikliklerin bir listesini görüntülemek için status komutunu kullanabilirsiniz. Bekleyen değişiklik, sunucuya teslim edilmemiş ve sürümlendirilmiş değişilik kümesi olarak birleştirilmiş bir dosya veya klasör düzeltmesidir. Daha fazla bilgi için bkz. Bekleyen Değişiklikler.
Ayrıca /shelveset seçeneğini bir raf kümesinin meydana geldiği raflanmış, sürümlendirilmemiş değişiklikler hakkındaki detayları görüntülemek üzere belirtebilirsiniz. Bekleyen değişiklikler ile rafa kaldırılmış değişiklikler arasındaki fark hakkında daha fazla bilgi için bkz. Raf Kümeleriyle Çalışma.
Sunucudaki öğeler ve onlarla eşlenen çalışma alanları hakkında ek bilgiler sağlayan diğer Team Foundation komutlarının bağlantıları için bkz. Bilgilendirici Komutlar.
tf komut satırını bulmak hakkında daha fazla bilgi için bkz. Tf Komut Satırı Yardımcı Uygulama Komutları.
Komut Çıktısı
Bekleyen değişikliğin türü rename ise yeni isim görüntülenir. Daha fazla bilgi için bkz. Rename Komutu (Team Foundation Sürüm Denetimi).
Görüntünün iki modu var: kısa ve ayrıntılı.
/Format:brief öğenin dosya adını, değişik yolu ve yerel yolunu, kilitilenmiş olup olmadığını, temsil ettiği bekleyen değişiklik türünü; değişikliği yapan kullanıcıyı, diskte öğenin çalışma alanındaki uyarlamasının konumunu görüntüler. Çıktı ilk önce klasöre, sonra klasördeki dosya ismine göre sıralanır.
/Format:detailed çıktıda bekleyen her değişiklik hakkında birkaç satır bilgi görüntüler. Ayrıntılı çıktı kısa çıktının içerdiği her şeyi ve ek olarak tarih, zaman ve diğer bilgileri içerir.
Örnekler
Aşağıdaki örnekte, geçerli çalışma alanındaki geçerli kullanıcı için bekleyen bütün değişiklikler hakkında bilgi görüntülenir. Geçerli çalışma alanı, yerel dizinin eşlendiği çalışma alanıdır.
c:\projects>tf status
Aşağıdaki örnekte, geçerli bilgisayarda d:\src'nin altındaki geçerli kullanıcı için bekleyen bütün değişiklikler hakkında bilgi görüntülenir.
c:\projects>tf status /recursive d:\src
Aşağıdaki örnekte, Beta1 çalışma alanındaki geçerli kullanıcı için bekleyen bütün değişiklikler hakkında bilgi görüntülenir.
c:\projects>tf status /workspace:Beta1
Aşağıdaki örnekte, Jason kullanıcısı için bekleyen bütün değişikliklerin durum bilgisi görüntülenir.
c:\projects>tf status /user:Jason
Aşağıdaki örnekte, sunucudaki bütün çalışma alanlarındaki bütün geçerli kullanıcılar için bekleyen bütün değişikliklerin durum bilgisi görüntülenir.
c:\projects>tf status /user:*
Aşağıdaki örnek http://myserver:8080/tfs/DefaultCollection adresindeki koleksiyonun tüm çalışma alanlarında geçerli kullanıcı için tüm bekleyen değişiklikler hakkında bilgi görüntüler.
c:\projects>tf status /collection: http://myserver:8080/tfs/DefaultCollection/ /workspace:*
Aşağıdaki örnek http://myserver:8080/tfs/DefaultCollection adresindeki koleksiyonun tüm çalışma alanlarında Joe'nun yaptığı ancak iade etmediği tüm değişiklikler hakkında bilgi görüntüler.
c:\projects>tf status /collection: http://myserver:8080/tfs/DefaultCollection/ /workspace:* /user:Joe
Ayrıca bkz.
Başvuru
Komut Satırı Sözdizimi (Sürüm Denetimi)
Kavramlar
Ekibin proje ile çalışmak için geliştirme makinenizi ayarlama
Değişiklik Kümeleriyle Çalışma