Projeleri Devralma işlemi modeline geçirerek özelleştirmeyi kolaylaştırma – VSTS Sprint 139 Güncelleştirmesi
Sprint 139 Visual Studio Team Services Güncelleştirmesi'nde (VSTS), özelleştirmeyi kolaylaştırmak için Barındırılan XML projelerini Devralma işlemi modeline geçirebilirsiniz. Ayrıca, birleştirmeden önce ek test yürütmenize yardımcı olması için yayınlarınız artık bir çekme isteği tarafından tetiklenebilir .
Daha fazla bilgi için aşağıdaki Özellikler listesine göz atın.
Sonraki adımlar
Aşağıdaki yeni özellikler hakkında bilgi edinin ve kendiniz denemek için VSTS'ye gidin.
Özellikler
Wiki:
Çalışma:
- Projeleri Devralma işlemi modeline geçirerek özelleştirmeyi kolaylaştırma
- Geliştirilmiş Microsoft Teams tümleştirmesini kullanarak en son durum hakkında sohbet edin
Kod:
Derleme ve sürüm:
- Çekme isteği yayın tetikleyicisini kullanarak ek test gerçekleştirme
- Azure DevOps Projelerini kullanarak Go uygulamalarını Azure Kubernetes Service'ye (AKS) dağıtma
Wiki
Wiki sayfaları için içindekiler tablosu oluşturma
Bazen wiki sayfaları uzun sürebilir ve içerik çeşitli başlıklar halinde düzenlenmiştir. Artık söz dizimini kullanarak en az bir başlığı olan herhangi bir sayfaya [[_TOC_]]
içindekiler tablosu ekleyebilirsiniz. VSTS'de Markdown kullanma hakkında daha fazla bilgi için markdown kılavuzu belgelerine bakın. Bu özelliğe UserVoice'tan gelen bir öneriye göre öncelik verildi.
İş
Projeleri Devralma işlemi modeline geçirerek özelleştirmeyi kolaylaştırma
Barındırılan XML işlem modelini Devralınan işleme geçirmek, iş izleme sisteminizi kullanıcı arabirimi aracılığıyla özelleştirme kolaylığı sağlar. Projelerinizin herhangi birinde Barındırılan XML işlem modelini kullanıyorsanız artık bunları geçirebilirsiniz. Bir projenin işlem modelini değiştirmek iki adımda yapılabilir. İlk olarak Barındırılan XML işlemini Devralma modeline kopyalayın. Bu, iş öğesi türleri, alanlar ve durumlar gibi özelleştirmelerinizi yeni oluşturulan Devralınan işleme ekler.
İşlemi doğruladıktan sonra projeleri yeni oluşturulan işlemi kullanacak şekilde değiştirebilirsiniz.
Daha fazla bilgi için Barındırılan XML işlemini Devralmaya kopyalama belgelerine bakın.
Geliştirilmiş Microsoft Teams tümleştirmesini kullanarak en son durum hakkında sohbet edin
Microsoft Teams tümleştirmemize yönelik en son geliştirmede artık net simgeler ve renklerle etkinliğin durumunu hızlı bir şekilde görecek ve işlerin ilerlemesini sağlamak için sohbet etmeye başlayacaksınız. Çekme isteği yazarı bekliyorsa sarı renkte ve zamanlayıcı simgesiyle gösterilir. Derleme başarılı olursa yeşil renkte ve onay işareti simgesiyle gösterilir.
Kod
Şablonları kullanarak çekme isteği açıklamalarını standartlaştırma
İyi çekme isteği açıklamaları yazmak, gözden geçirenlerin kodu gözden geçirirken neler bekleyebileceğinizi bilmelerine yardımcı olmak için harika bir yoldur. Ayrıca test etme, birim testleri ekleme ve belgeleri güncelleştirme (kimse belgeleri güncelleştirmeyi unutmaz) gibi her değişiklik için yapılması gerekenleri izlemeye yardımcı olmak için harika bir yoldur. Birçoğunuz, ekiplerin harika açıklamalar yazmasını kolaylaştırmak için çekme isteği şablonları eklememizi talep ediyor ve bu özelliği ekledik.
Ekipler, varsayılan çekme isteği açıklaması şablonunu desteklemenin yanı sıra, çekme isteği oluşturma sayfasındaki bir menüde size sunulan birden çok şablon ekleyebilir. Depodaki herhangi bir şablon arasından seçim yapmak için Şablon ekle düğmesine tıklayarak çekme isteği açıklamasına eklemeniz yeterlidir.
Belirli bir dala veya dal klasörüne çekme isteği için farklı bir şablon uygulamak istiyorsanız dallara özgü şablonlar da desteklenir. Örneğin, "hotfix/" ile başlayan tüm dallara özgü bir şablona sahip olmak istiyorsanız, bu dallara tüm PR'ler için kullanılacak bir şablon ekleyebilirsiniz.
Şablonları oluşturma ve kullanma hakkında daha fazla bilgi edinmek için çekme isteği şablonları belgelerine bakın.
Derleme ve sürüm
Çekme isteği yayın tetikleyicisini kullanarak ek test gerçekleştirme
Çekme isteğini (PR) temel alan bir derlemeyi tetikleyebildiniz ve bir süredir birleştirmeden önce bu hızlı geri bildirimi alabildiniz. Artık bir yayın için çekme isteği tetikleyicisi de yapılandırabilirsiniz. Yayının durumu kod deposuna geri gönderilir ve çekme isteği sayfasında doğrudan görülebilir. Pr iş akışınızın bir parçası olarak ek işlevsel veya el ile test gerçekleştirmek istiyorsanız bu yararlı olur.
Azure DevOps Projelerini kullanarak Go uygulamalarını Azure Kubernetes Service'ye (AKS) dağıtma
DevOps Projeleri , Azure'da çalışmaya başlamayı kolaylaştırır. Seçtiğiniz Azure hizmetinde birkaç adımda bir uygulama başlatmanıza yardımcı olur. DevOps Projeleri uygulamanızı geliştirmek, dağıtmak ve izlemek için ihtiyacınız olan her şeyi sağlar.
Artık DevOps Projelerinde Go Dili'ni hedefleyen Azure Kubernetes Service (AKS) desteği ekledik. Daha fazla bilgi için AKS öğretici belgelerine bakın.
GitHub'a bildirilen derleme durumu daha kısa
VSTS bir derlemenin durumunu GitHub'a gönderdiğinde, durum metni ilişkili işleme, dal ve çekme isteği denetiminde görünür. Şimdiye kadar, metindeki her derleme işlem hattının adı ile VSTS:
başlanmıştır. Derleme işlem hattının adının bir bakışta daha kolay görülmesi ve derleme işlem hattının resmi adında olma konusunda VSTS:
kafa karışıklığına neden olmaması için durum metninden bu önsözü kaldırdık. Ne yazık ki bu değişiklik, GitHub'ın işlem hattı adlarının ile VSTS:
başlamasını beklediği GitHub dal koruma kurallarını etkiler. Bu durum, depo ayarları güncelleştirilene kadar GitHub çekme isteklerinin engellenmesine neden olabilir. Bu sorunu çözmek için, derlemeyi en az bir kez çalıştırdıktan sonra, depo ayarları Dallar > Dal koruma kuralları altında deponuzun > dal koruma kurallarını güncelleştirin.
Geri bildirim sağlama
Bu özellikler hakkında düşüncelerinizi duymak isteriz. Bir sorunu bildirmek veya öneride bulunmak için geri bildirim menüsünü kullanın.
Stack Overflow'da topluluk tarafından yanıtlanmış öneriler ve sorularınıza da ulaşabilirsiniz.
Teşekkürler,
Gopinath Chigakkagari
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin