Kod geliştirmek ve bekleyen değişiklikleri yönetme
Dosyalarınız için yaptığınız değişikliklerin çoğu, bekleyen değişiklikleri gibi sıraya yerleştirilir. Çalıştıkça, düzenlemek, yönetmek ve değiştirmiş olduğunuz hakkında ayrıntılı bilgi alın.
Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)
Biri olması Katkıda bulunanlar ekip projeniz için. Bkz: Team Foundation Server Varsayılan Grupları, İzinleri ve Rolleri
Ne yapmak istiyorsunuz?
Solution Explorer içindeki çözüm
İşinizi yönetmek için benim çalışma sayfasını kullanın.
İşinizi yönetmek için bekleyen değişiklikler sayfayı kullanın
Nelerin değiştiğini görmek
Beklemede değişiklikleri geri alma
Komut istemini kullanma
İpuçları alın
Solution Explorer içindeki çözüm
Solution Explorer bunu geliştirme çalışmaları merkez olabilir.
Not
Aşağıdaki yaklaşım yerine kullanmanızı öneririz açık kaynak denetiminden iletişim kutusu.
Sürüm denetimi altındaki bir çözümü açmak için
Menü çubuğunda Seç View, Team Explorer.
Ekip Gezgini'nde seçin Evve sonra seçin Kaynak denetimi Explorer.
Kaynak denetimi Explorer çözümünüzün içeren klasöre gidin ve çift sonra tıklatın. (Klavye kısayolu: kısayol menüsünü açın ve seçin View.)
Solution Explorer'da görüntülemek için
- Menü çubuğunda Seç View, Solution Explorer'da (klavye kısayolu: Ctrl + Alt + l).
Açar ve Solution Explorer'da bir dosyada değişiklik yaptığınızda dosyayı otomatik olarak sizin adınıza kullanıma. Simgeler görünür değil değişen dosyaları göstermek için , olanlar kullanıma ve çözüme eklenen .
Bkz: Solution Explorer'ı kullanma
İşinizi yönetmek için benim çalışma sayfasını kullanın.
Visual Studio Premium veya Visual Studio Ultimate kullanıyorsanız, kullanabileceğiniz Benim çalışma işinizi yönetmek için ekip Explorer'da sayfası. Ekip Gezgini'nde seçin Evve sonra seçin Çalışmam.
Çalışmam için kullanabilirsiniz:
Çalışmanızı karşı görevleri izleme
Askıya alma ve daha sonra (dosya değişikliklerini, ilişkili görevler ve pencere pozisyonları ve kesme gibi Visual Studio durumu dahil) çalışmaya devam
İstek kodu gözden geçirme
Adım adım yol gösteren bir örnek için bkz: alm Geliştirici'nda gün: kullanıcı Öykü için yeni bir kod yazma, ve ALM Geliştiricisinin Günlük İşleri: İşi Askıya Alma, Hata Düzeltme ve Kodu Gözden Geçirme.
İpuçları
Görüntülenen çalışma öğelerinin türlerini kontrol edebilirsiniz Kullanılabilir çalışma öğeleri bölüm. Varsayılan seçeneklerinden birini seçebilir veya kök dizininde bulunan kişisel sorgularınızı birini seçebilirsiniz My sorguları klasörü. Team Explorer'ın bu sorguları ile çalışmayı tercih Evve sonra seçin Çalışma öğeleri.
Bir iş öğesi taşıdığınızda kullanılabilir, Edenler, veya Beklemede, ekibinizin otomatik olarak çalışmanızı durumuna belirlemeleri şekilde çalışma öğesi durumu veya açıklamalar güncelleştirilir. Örneğin, ekibiniz için görev panosu durumunuzu göstermek için güncelleştirilir. Bkz: Hızlı planlama ve yineleme
Ekip proje özelleştirilmiş çalışma öğesi türü tanımları içeriyorsa, bir yönetici ekip projeniz için bazı adımlar atmıştır sürece My çalışmak, kullanma ile ilgili sorunlar olabilir. Bkz. İşlem Yapılandırmasını Kullanarak Biriktirme Listesi ve Pano Sayfalarını Özelleştirme ve Yeni Özelliklere Erişim için Özelleştirilmiş Bir İşlem Şablonunu Güncelleştirme.
İşinizi yönetmek için bekleyen değişiklikler sayfayı kullanın
Kullanabileceğiniz Bekleyen değişiklikler işinizi yönetmek için ekip Explorer'da sayfası. Ekip Gezgini'nde seçin Evve sonra seçin Bekleyen değişiklikler. Bekleyen değişiklikler sayfasını iade işlemine başlamak her seferinde de görüntülenir.
Dev makinenizdeki dosyalara yaptığınız hemen hemen her değişiklik, teslim edene kadar çalışma alanı'nda bekleyen değişiklik olarak saklanır:
yeniden adlandırma (öğe taşıma içerir)
özellik
Type (dosya kodlaması)
Otomatik olarak algılanan değişiklikler ile çalışmak
Çalışıyorsanız, bir yerel çalışma, Visual Studio, sistem dışında yaptığınız değişiklikleri algılayabilir. Visual Studio (örneğin, Not Defteri) dışında bir dosyayı düzenlerseniz değişiklik otomatik olarak görünür, Bulunan değişiklikleri.
Ekleme ya da Visual Studio dışındaki bir dosyada (dosya Gezgini'nde Windows 8), Windows Gezgini'nde, kaldırmak Detected değişiklikler bağlantı görünür Değişiklikleri dışarıda bölüm. Bu değişiklikleri dahil etmek istiyorsanız, bu bağlantıyı seçin. Yükseltmek aday değişiklikler iletişim kutusu görüntülenir. Eklenen öğeler kısayol menüsünü açın ve Seç Windows Gezgini'nde göz göstermek için ya da diskten silin bunları silmek için.
Not
Boş klasörler görüntülenmez.
Teslim etmeye gerekmeyen öğeleri düzenli olarak görünen, Yükseltmek aday değişiklikler iletişim kutusunda, bunlardan birini seçin, kısayol menüsünü açın ve Seç Yoksay bu yerel öğe madde yok saymak için. De uzantısı yoksay veya Yoksay dosya adına göre sistematik bu tür bir dosya yok saymak Visual Studio neden olacak bir dosya oluşturmak için. .Tfignore dosyaları hakkında daha fazla bilgi için bkz: Dosyaları sunucuya ekleyin..
Nelerin değiştiğini görmek
Bazen ne bir dosyayı değiştirmiş olduğunuz hakkında kendinize anımsatmak gerekir.
Bekleyen değişiklikler nelerin değiştiğini görmek için
Bekleyen değişiklikler sayfasında öğenin kısayol menüsünü açın ve Seç:
Çalışma alanı sürümüyle karşılaştırmak ne sürümü için çalışma alanı'nda değiştirmiş olduğunuz görmek için
En son sürümüyle karşılaştırmak ekip üyeleriniz dosyada en son sürümünü nasıl değişikliklerinizi Karşılaştırılacak görmek için bilgisayarınızın kod temeli
Ne görmek için Solution Explorer ya da kaynak denetimi Explorer değişti
Bulun ve Solution Explorer'da veya kaynak denetimi Explorer öğesini seçin.
Öğe için kısayol menüsünü açın ve sonra seçin karşılaştırmak.
Üzerinde karşılaştırmak iletişim kutusunda, gelen türü menüsünden seçin:
Çalışma alanı sürüm ne sürümü için çalışma alanı'nda değiştirmiş olduğunuz görmek için
En son sürümünü ekip üyeleriniz dosyada en son sürümünü nasıl değişikliklerinizi Karşılaştırılacak görmek için bilgisayarınızın kod temeli
Diğer seçeneklerden birini: Changeset, Tarih, veya Etiket.
Tamam'ı seçin.
Diff penceresi görüntülenir. Bkz: Dosyaları karşılaştırma
Beklemede değişiklikleri geri alma
Çalışma Alanı'nda birini, birkaçını veya beklemedeki tüm değişiklikleri atabilirsiniz.
Not
Birkaç diğer seçenekleri:
-
İlk olabilir değişiklikleri hemen shelveset sunucunuz üzerinde put çalışma alanı'ndan kaldırmadan önce.
-
Değişikliği zaten denetlediyseniz ve geri dönmek istiyor, bkz: Changesets geri dön.
Az sayıda bekleyen değişiklikleri geri almak için
Solution Explorer, beklemedeki değişiklikleri penceresinde veya kaynak denetimi Explorer, bir veya daha fazla öğe seçin, kısayol menüsünü açın ve seçin geri veya Beklemedeki değişiklikleri geri alma.
İpucu
Yapmış olduğunuz çözümünüzün veya kod proje tüm değişiklikleri geri almak için kısayol menüsünü açın ve sonra seçin Bekleyen değişiklik geri.
İçinde Beklemedeki değişiklikleri geri alma iletişim kutusunda, geri almak istediğiniz değişiklikleri seçili olduğundan emin olun ve sonra seçin Değişiklikleri geri alma.
Beklemedeki tüm değişiklikleri geri almak için
- Üzerinde Bekleyen değişiklikler sayfasında, seçim eylemleri bağlayın ve sonra Geri tüm.
Komut istemini kullanma
Status (Durum) Komutu: Bekleyen değişikliklerin komut istemini görüntüler.
Checkin Komutu: Görünüm bekleyen değişikliklerin Teslim et iletişim kutusu.
Geri Al Komutu: Bekleyen değişiklikleri geri alır.
İpucu
Yeterli izinleriniz varsa, başka bir kullanıcının teslim alma geri almak için bu komutu kullanabilirsiniz.
Difference Command: Bir dosyayı değiştirmiş olduğunuz konusuna bakın.
İpuçları
Visual Studio ve Team Foundation Server ile uygulama geliştirme için yeni iseniz: bir uygulama geliştirme işbirliği gibi hızlı takımı ile adım adım Yürüyüş.
Yeni bir görev başında, büyük bir olasılıkla için size iyi bir fikir olduğu sunucudan en son dosyaları karşıdan dosya teslim ve çalışmaya başlamadan önce.
Kod gözden geçirme beklemedeki değişikliklerinizin istemeye Bekleyen değişiklikler sayfasında, isteği gözden geçir'i seçin. Bkz: ALM Geliştiricisinin Günlük İşleri: İşi Askıya Alma, Hata Düzeltme ve Kodu Gözden Geçirme
Değişikliklerinizi kenara ayarlamanız gerekiyorsa, bkz: Çalışmanızı askıya almak ve sizin Shelvesets yönetme.
Bilgisayarın ne zaman hazır onay işareti olan ve ekibi değişikliklerinizi eklemek codebase, bkz: Çalışmanızı Ekibin Kod Temeline İade Etme.
Use Kaynak denetimi Explorer sürüm kontrolü, dosyaları yönetmek için. Also see: Dosyaları yönetmek ve sorunlarını çözmek.