Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
İş öğelerinizi dallar, işlemeler, çekme istekleri ve derlemeler gibi geliştirme nesnelerine bağlamak, geliştirmeyi yönlendirmenin ve ekibinizin eşitlenmiş kalmasını sağlamanın güçlü bir yoludur. Doğrudan iş öğelerinden dallar oluşturarak, görevler ve kod değişiklikleri arasında net bir bağlantı kurarsınız. Geliştirme ilerledikçe, çekme isteklerini ve işlemelerini bu iş öğeleriyle ilişkilendirebilir ve belirli işleri tamamlamak için gerçekleştirilen işlemlerin kapsamlı bir kaydını sağlayabilirsiniz.
Bu makalede, Azure DevOps'ta barındırılan bir Git deposunda yeni dallar oluşturma, işlemelere bağlantı ekleme ve çekme isteklerini yönetme işlemleri açıklanır. GitHub işlemelerini ve çekme isteklerini iş öğelerine bağlama yönergeleri için bkz . GitHub işlemelerini ve çekme isteklerini iş öğelerine bağlama.
İpucu
Otomatik bağlamayı ve iş öğelerini Git işlemelerine, çekme isteklerine, derlemelere ve daha fazlasına bağlayan diğer ayarları ayarlayabilirsiniz. Daha fazla bilgi edinmek için aşağıdaki kaynaklara bakın:
Geliştirme denetimi, bir iş öğesinin tamamlanmasına katkıda bulunan tüm Git geliştirme etkinliklerini izler. Ekibinize bir sonraki geliştirme adımlarını uygulamak için gerekli bilgileri sağlar ve ortak görevleri yerine getirmek için birden çok gezinti eylemi gereksinimini en aza indirir. Ayrıca, iş öğesiyle ilişkili tüm ilgili dalları, işlemeleri, çekme isteklerini ve derlemeleri görüntüleyerek izlenebilirliği artırır ve geliştirme sürecinde kapsamlı görünürlük sağlar.
Geliştirme denetiminden, iş öğesine bağlı dallara, çekme isteklerine ve işlemelere hızla erişebilirsiniz. Ayrıca, doğrudan iş öğesinden oluşturduğunuz veya bağladığınız bir dal için çekme isteği başlatabilirsiniz.
Not
Geliştirme denetimi yalnızca web portalının iş öğesi formunda kullanılabilir. Visual Studio'daki veya desteklenen diğer istemcilerdeki iş öğesi izleme deneyimi ve formları web portalında kullanılabilen çeşitli özellikleri görüntülemez.
Kategori | Gereksinimler |
---|---|
Proje erişimi | Proje üyesi. |
İzinler | Katkıda Bulunanlar grubunun veya Proje Yöneticileri grubunun üyesi. |
Erişim Düzeyleri | - İş öğelerini görüntülemek veya değiştirmek için: Bu düğümdeki iş öğelerini görüntüleme ve bu düğümdeki iş öğelerini düzenleme izinleri İzin verolarak ayarlanır. Varsayılan olarak Katkıda Bulunanlar grubu bu izin kümesine sahiptir. Daha fazla bilgi için bkz . İş izleme için izinleri ve erişimi ayarlama. |
Erişim düzeyleri | Artık listeyi yeniden sıralamak veya Tahmin aracını kullanmak için: En az Temel erişiminesahip olunmalıdır. Paydaş erişimi olan kullanıcılar kapsam öğelerini yeniden sıralayamaz veya Tahmin aracını kullanamaz. Daha fazla bilgi için, bkz. Paydaş erişimi hızlı başvuru. |
Kategori | Gereksinimler |
---|---|
Proje erişimi | Project üyesi. |
İzinler | Katkıda Bulunanlar veya Proje Yöneticileri grubuna üye. |
Erişim Düzeyleri | - İş öğelerini görüntülemek veya değiştirmek için: Bu düğümdeki iş öğelerini görüntüleme ve bu düğümdeki iş öğelerini düzenle izinleri İzin ver olarak ayarlanır. Varsayılan olarak Katkıda Bulunanlar grubu bu izin kümesine sahiptir. Daha fazla bilgi için bkz . İş izleme için izinleri ve erişimi ayarlama. |
Bağlı kod yapıtları olmadığında yeni bir dal oluşturmayı göz önünde bulundurun. Bir dal varsa ancak çekme isteği yoksa, çekme isteği oluşturmayı göz önünde bulundurun. Git deposuyla çalışırken tipik bir iş akışı dizisi aşağıda verilmiştir.
Bir dal oluşturarak iş öğesi üzerinde çalışmaya başlayın. Geliştirme bölümünden yeni bir Git dalı ekleyebilirsiniz...
... veya formun Eylemler menüsünden.
Dalı adlandırın ve depoyu seçin.
Dal oluşturduğunuzda, bunlar otomatik olarak iş öğesine bağlanır.
Not
Dalı yalnızca ana dala dosya ekledikten sonra oluşturabilirsiniz; bu da etiketlemenizi main
veya başka bir ayırt edici etiketi kullanmanızı öneririz. Sistem, her yeni projeyle oluşturulan ilk depoya otomatik olarak bir BENİOKU dosyası ekler.
Sistem, oluşturduğunuz depoya ve dala açılır.
Web portalında bir dosyayı düzenleyebilirsiniz.
Ya da kapsamlı dosya düzenlemeleriniz varsa veya dosya eklemeniz gerekiyorsa, Visual Studio veya desteklenen diğer IDE'den çalışın. Oluşturduğunuz daldan yeni bir yerel dal ekleyin. Daha fazla bilgi için bkz . Getirme ve çekme ile kodu güncelleştirme, Getirme ile değişiklikleri indirme. (Herhangi bir kod düzenleme ve işleme işlemi işe yarasa da, visual studio'nun bir sürümüyle en iyi şekilde çalışırız.)
Oluşturduğunuz dalda dosyaları ekleyin veya değiştirin.
Visual Studio'dan veya desteklenen diğer IDE'den değişiklikleri yerel dalınızdan depoya işleyin ve gönderin.
Değişiklikleri ilk kez yeni bir daldan gönderiyorsanız, değişiklikleri göndermeden önce dalı yayımlayın. Daha fazla bilgi için bkz . Kodu gönderme ile paylaşma.
İş öğesi formundan bir çekme isteği oluşturun.
Yaptığınız değişiklikleri bir ana dalda birleştirmek ve değişikliklerinizin ekibinizin diğer üyeleri tarafından gözden geçirilmesini sağlamak için bir çekme isteği oluşturun.
Görünümünüz Kod, Çekme İstekleri sayfasına geçer. Çekme isteğinin oluşturulmasını gösterildiği gibi tamamlayın.
Not
Çekme isteği oluşturduktan sonra, önceki çekme isteğini tamamlayana kadar aynı dal için yeni bir çekme isteği oluşturamazsınız.
Birleştirme sırasında Squash değişiklikleri kutusunu işaretleyin ve birleştirmeyi tamamlayın.
Tamamlandıktan sonra aşağıdakine benzer bir ekran görmeniz gerekir.
İş öğesi formunu açın veya formu yenileyin, Geliştirme bölümünü genişletin (Geliştirmeyi En Üst Düzeye Çıkar'ı seçin) ve tamamladığınız işlemleri desteklemek için eklenen bağlantıları görürsünüz.
Ayrıca, iş öğesini açmak zorunda kalmadan kapsam veya panoda listelenen iş öğesinden yeni bir dal ekleyebilirsiniz. Çoklu seçim kullanarak birkaç iş öğesi seçebilir ve bunların tümü dala bağlı olduğu yeni bir dal oluşturabilirsiniz.
Örneğin, burada yeni bir dala bağlanacak ilk beş öğeyi seçiyoruz.
Ayrıca dalın adını belirtiriz.
Geliştirme bölümünde listelenen tüm öğeler Bağlantılar sekmesinin altında da görünür. Geliştirme bölümünden başlatılan tüm geliştirme eylemleri de Geçmiş
sekmesine kaydedilir.
Bir iş öğesini var olan bir nesneye bağlamak için Bağlantı ekle simgesini ve ardından bağlantı türünü seçin.
Bir bağlantıyı kaldırmak isterseniz, bunu önce Geliştirme bölümünden vurgulayarak ve ardından Bağlantıyı kaldır 'ı seçerek yapabilirsiniz.
Alternatif olarak, Bağlantılar sekmesinden bağlantıyı seçip bağlantı için Eylemler'i
ve ardından Bağlantıyı
kaldır seçeneğini belirleyebilirsiniz.
Git işlemeleriyle, bir işlemeye bağlı tüm iş öğeleri derleme özeti sayfasındaki İlişkili iş öğeleri altında listelenir.
Bu bölümde gösterilen bağlantılar aşağıdaki eylemler nedeniyle görüntülenir:
Geliştirme bölümü altında listelenen herhangi bir girişin üzerine gelindiğinde, ilişkili nesneye yönelik köprü etkinleştirilir.
Geliştirme bölümünde ekleyebileceğiniz bağlantı türleri Branch, Build, Changeset, Commit, Found in build, Integrated in build, Pull Request ve Versioned Item'tır.
Bağlantı denetimi hakkında daha fazla bilgi edinmek veya Geliştirme bağlantıları denetimini özelleştirmek için bkz . LinksControlOptions öğeleri, Geliştirme bağlantıları denetimi.
Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Modül
Use branching and merging with Git for Business Central - Training
Do you want to work with different branches in Git to separate your development code from the code in production? In this module we'll discuss how you can work with branches in Git and merge your modifications.
Sertifikasyon
Microsoft Certified: Power Platform Developer Associate - Certifications
Demonstrate how to simplify, automate, and transform business tasks and processes using Microsoft Power Platform Developer.
Belgeler
İşleme iletilerini kullanarak iş öğelerini kapatma - Azure Repos
İşleme iletilerini kullanarak iş öğelerini kapatma
Hizmetler arası genel bakış - Azure DevOps
Azure DevOps'un tüm hizmetlerinde işbirliği ve tümleştirmeyi nasıl desteklediği hakkında bilgi edinin.
İş öğelerini diğer nesnelere bağlama - Azure Boards
Azure Boards'ta iş öğelerini kullanıcı hikayelerine, hatalara, uzak iş öğelerine, git dallarına ve diğer öğelere bağlamayı öğrenin.