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

  1. Menü çubuğunda Seç View, Team Explorer.

  2. Ekip Gezgini'nde seçin Ev simgesiniEvve sonra seçin Kaynak denetimi Explorer.

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

Solution Explorer ile Test ve sınıf projeleri

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 TFSC iade edildi durum simgesi, olanlar kullanıma TFSC Kullanıma Alındı Durum simgesive çözüme eklenen TFSC beklemede durum simgesi.

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 Ev simgesiniEvve sonra seçin Çalışmam.

Takım Gezgini içindeki çalışma sayfamdaki listelemek için

Ç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.

ms245462.collapse_all(tr-tr,VS.110).gifİpuçları

  • İpucuGö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 Ev simgesiniEvve sonra seçin Çalışma öğeleri.

  • İpucuBir 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

  • İpucuEkip 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 Ev simgesiniEvve 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.

Bekleyen değişiklikleri denetleme

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:

ms245462.collapse_all(tr-tr,VS.110).gifOtomatik 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

  1. Bulun ve Solution Explorer'da veya kaynak denetimi Explorer öğesini seçin.

  2. Öğe için kısayol menüsünü açın ve sonra seçin karşılaştırmak.

  3. Ü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.

  4. 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:

Az sayıda bekleyen değişiklikleri geri almak için

  1. 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İ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.

  2. İç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İ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ı