Çalışmanızı askıya alma ve raf kümelerinizi yönetme

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015 | VS 2017 | VS 2015 | VS 2013

Birçok nedenden dolayı bazen devam eden çalışmalarınızın bazılarını veya tümünü ayırmanız gerekir. İçin çalışmayı durdurmak istediğinizde raf kümeleri faydalıdır:

  • Kesinti: İade için hazırlanma, ancak farklı bir görevde çalışmanız gereken bekleyen değişiklikleriniz var.

  • İşbirliği: İade için kullanıma yönelik olmayan bekleyen değişiklikleriniz var, ancak onları başka bir takım üyesiyle paylaşmanız gerekiyor.

  • Kod incelemesi: Başka bir takım üyesinin bekleyen değişikliklerinizin kod incelemesini gerçekleştirmesini istiyorsunuz.

    İpucu

    Visual Studio Premium veya daha güçlü bir sürüm kullanıyorsanız, kod incelemesi özelliğini kullanabilirsiniz.

  • Özel yapı: Değişikliklerinizi iade etmeden önce kodunuzu derlemek ve test etmek için otomatik derleme sisteminizi kullanabilirsiniz.

  • Yedekleme: Artık, sunucunuzda depolanan ve kendisine erişmesi gerekebilecek diğer takım üyeleri için kullanılabilir olan bir yedek kopyasının olmasını istediğiniz devam eden bir çalışmadır.

  • İletim: Başka bir takım üyesine geçmek istediğiniz devam eden bir iş var.

Bekleyen değişikliklerinizi sunucudaki bir raf kümesine taşıyabilir ve sonra çalışmaalanınızı temizleyebilirsiniz. Raf kümesi, yalnızca dosya düzeltmelerinizi değil, Ayrıca açıklama, Ilgili Iş öğelerinin listesini ve iade notlarını (rafa kaldırmadan önce ilkeleri değerlendirdiğiniz takdirde) kaydeder ve depolar.

Gerekli izinler

Projeniz için katkıda bulunanların biri olmanız gerekir. bkz. Team Foundation Server varsayılan grupları, izinleri ve rolleri.

Çalışmalarım sayfasından çalışmanızı askıya alın ve sürdürebilirsiniz

Not

çalışmam özelliği yalnızca Visual Studio Premium ve Visual Studio Ultimate kullanılabilir.

Iş alanım sayfasında, yalnızca dosya değişikliklerinizi ve ilgili iş öğelerini kaydedebilir, ayrıca açık pencerelerin, kesme noktalarından ve diğer önemli ipuçlarının da konumunu da geri yükleyebilirsiniz.

Takım Gezgini giriş, işgiriş sayfasıve sonra çalışmam' ı seçin. Çalışmam sayfasında, rafa beklet' i seçin ve ardından askıya alınmış çalışmanın bir açıklamasını yazın.

Askıya al ve rafa kaldır

İşi devam ettirmeye hazırsanız, çalışmam sayfasının askıya alınmış rafa kaldırılmış iş bölümüne gidin, bir askıya alınmış iş kümesi seçin ve devam' ı seçin.

Sürdür

Değişikliklerinizi rafa kaldırın

İpucu

Çözüm Gezgini veya Kaynak Denetim Gezgini, üzerinde çalıştığınız dosyaların belirli bir alt kümesini rafa kaldırabilirsiniz: bunları seçin, bağlam menüsünü açın ve ardından bekleyen değişiklikleri rafa kaldır' ı seçin. Bekleyen değişiklikler sayfası açılır ve yalnızca seçtiğiniz dosyaları rafa kaldırmak için kullanılabilir.

Değişikliklerinizi rafa kaldırmak için

  1. Takım Gezgini, giriş, bekleyen değişikliklergiriş' i seçin ve ardından bekleyen değişiklikler' i seçin.

  2. Bekleyen değişiklikler sayfasında, rafa kaldırmak Istediğiniz değişikliklerin dahil edilen değişiklikler bölümünde listelendiğinden emin olun. Dahil edilen değişiklikler ve Dışlanan değişiklikler arasında dosyaları sürükleyebilirsiniz (klavye kısayolu: bir öğenin bağlam menüsünü açın ve dahil et veya Dışla' yı seçin.

  3. Rafa kaldırma bağlantısını seçin.

  4. Raf kümesi için bir ad yazın.

    Name

  5. Seçim Aşağıdaki onay kutularından birini seçin:

    • Bekleyen değişikliği yerel olarak koru

      Varsayılan olarak, bu onay kutusu seçilidir. Bu onay kutusu seçildiğinde, bekleyen değişiklikleriniz (yorum ve Ilgili Iş öğeleri listesi dahil) çalışma alanınızdan kaldırılmaz. Çalışma alanınızı başka bir görevde çalışacak şekilde temizlemek istiyorsanız bu onay kutusunu temizlemeniz gerekir.

    • Rafa kaldırmadan önce Ilkeleri ve iade notlarını değerlendirin

      Bu onay kutusunu seçtiğinizde, tüm iade ilkeleri raf kümesi oluşturulmadan önce değerlendirilir. İade ilkeleri hakkında daha fazla bilgi için bkz. Quality Gates ayarlama ve zorlama.

  6. Rafa kaldır düğmesini seçin.

Raf kümesi bulma

Bir raf kümesi bulmak için

  1. Takım Gezgini, giriş, bekleyen değişikliklergiriş' i seçin ve ardından bekleyen değişiklikler' i seçin.

  2. Eylemler bağlantısını seçin ve ardından raf kümelerini bul' u seçin.

  3. Raf kümeleri bul sayfasında, kutuya bir proje ekibi üyesinin adını veya diğer adını girin ve ENTER tuşunu seçin.

    Raf kümelerini bul

    İpucu

    Sahibin adını bilmiyorsanız, * tüm kullanıcıların raf kümelerini listelemek için yazabilirsiniz.

  4. Sonuçlar listesinde bir raf kümesi listesi görüntülenir. Listenin boyutunu azaltmak için bir filtre yazabilirsiniz.

Raf kümesini görüntüleme ve ile çalışma

Raf kümeleri bul sayfasında raf kümeleri listesi ("raf kümesi bulmak için" bölümünde açıklanmıştır) oluşturulduktan sonra, görüntülemek için raf kümesine çift tıklayın.

Raf kümesi ayrıntıları sayfası görüntülenir.

Raf kümesi ayrıntıları

  • Eylemler menüsünden liste ve ağaç görünümü arasında geçiş yapabilirsiniz.

  • Bir dosyada değişiklik hakkında daha fazla bilgi edinmek için, bağlam menüsünü açın ve , geçmişi görüntüle' yi veya karşılaştırma seçeneklerinden birini seçin.

  • Raf kümesindeki değişiklikleri çalışma alanınıza almak istiyorsanız Değişiklikleri Raftan Al ' ı seçin:

    1. Raftan almak istemediğiniz herhangi bir dosya değişikliği için dosyanın bağlam menüsünü açın ve Dışla' yı seçin.

    2. Raf kümesini silmek istiyorsanız, sunucuda raf kümesini koru onay kutusunu temizleyin.

    3. Raf kümesinde depolanan iş öğesi listesini ve iade notlarını geri yüklemek istemiyorsanız, iş öğelerini ve iade notlarını geri yükle onay kutusunun işaretini kaldırın.

    4. Raftan Al düğmesini seçin.

    Raf kümesindeki ve çalışma alanınızdaki dosya sürümlerindeki değişiklikler arasında çakışmalar varsa, sistem bunları çözümlemekisteyip istemeyecektir.

  • Raf kümesini silmek istiyorsanız raf kümesini Sil ' i seçin.

    Dikkatli
    Silmeden önce bir raf kümesinde depolanan çalışmanın herhangi birine ihtiyacınız olmadığından emin olun. Silinen bir raf kümesini kurtarmanın bir yolu yoktur.

Komut isteminden çalışma

İpuçları

  • değişiklik kümesinin aksine, raf kümesi sürümü bulunmayan bir varlıktır. İpuçları Ya da başka bir Kullanıcı raf kümesinin bulunduğu öğeleri raftan aldıysanız, birkaç dosyayı düzenleyin ve sonra raf kümesini daha sonra yeniden gözden geçirin, sistem daha sonra, öğelerin daha sonra, ne zaman veya ne tür bir şekilde yeniden düzeltilmek üzere öğelerin yeni bir sürümünü oluşturmaz. Özgün raf kümesi tamamen değiştirilmiştir.

  • İpuçları çakışmalar oluşabilir ve askıya alınmış çalışmayı sürdürmeye devam edebilirsiniz. bu durumda, bkz. Team Foundation Sürüm Denetimi çakışmalarını çözme.