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:

Kod:

Derleme ve sürüm:

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.

Wiki içindekiler tablosu

İş

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.

Kopyalama işlemi

İşlemi doğruladıktan sonra projeleri yeni oluşturulan işlemi kullanacak şekilde değiştirebilirsiniz.

Proje için değişiklik işlemi

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.

Ekip sohbetindeki etkinlik

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.

Çekme isteği için şablon ekleme

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.

Yayında çekme isteği tetikleyicisi

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.

Geri bildirim menüsü

Stack Overflow'da topluluk tarafından yanıtlanmış öneriler ve sorularınıza da ulaşabilirsiniz.

Teşekkürler,

Gopinath Chigakkagari