Features News

YouTrack Şimdi GitLab CI/CD ile uyumlu

Read this post in other languages:
English, Français, 日本語, 한국어, Deutsch, Русский

YouTrack 2021.2, yazılım geliştirme ekipleri için GitLab ile entegrasyonda iyileştirmeler sağlıyor. Commit ve merge isteklerini getirmenin yanı sıra, YouTrack artık GitLab CI/CD ile entegre çalışarak süreçlerinizi organize etmenizi sağlayan daha fazla seçenek sunuyor. YouTrack sorunlarınız artık GitLab CI/CD kullanan yazılımınızı geliştirip test eden otomatik işlemlerin sonuçlarına bağlı olarak kendi kendine güncellenir. Ayrıca hem YouTrack Lite hem Classic sürümleri için birçok özellik geliştirdik: YouTrack Lite için benzer sorunlar işlevi, YouTrack Classic için zengin metin düzenleyici ve eklerinizi gerçek zamanlı olarak güncellemek için resim düzenleyici. Bunun yanı sıra, YouTrack 2021.2 izinlere yönelik önemli bir güncelleme sunar. Ayrıntılı bilgi için okumaya devam edin.

YouTrack ve GitLab entegrasyonu sayesinde çalışmaya devam edin!

Geliştiricilerin hayatını kolaylaştırmak için sürekli entegrasyon ve teslim işlevi geliştirdik. Yeni kodunuzun projeyi bozacağından endişelenmenize gerek yok. Aslında artık kodunuzun doğru bir şekilde çalışıp çalışmadığıyla ilgili de endişelenmenize gerek kalmadı. Sürekli entegrasyon yeni değişiklikleri otomatik olarak getirir, projenizi oluşturur ve testleri çalıştırır. Sürekli teslim ise derlemeyi dağıtmayı sürdürür. Bu sayede her aşamada sonuç ekibe bildirilir. YouTrack görev yönetimi sürecinizde TeamCity ya da Jenkins ile entegrasyona zaten izin veriyordu, şimdi ise seçeneklerinizi artırmak için GitLab CI/CD entegrasyonunu da kullanıma sunuyoruz. GitLab CI/CD her işlem hattının bir iş grubundan oluştuğu işlem hatlarıyla çalışır. Değişikliklerinizi uyguladığınızda GitLab kod değişikliğinin olması gerektiği gibi çalışıp çalışmadığını kontrol etmek için ilişkili işlem hattı görevlerini çalıştırır. İşlem hattı görevi başarılı bir şekilde çalıştığında sorunları güncellemesi için GitLab YouTrack’a bildirim gönderir. Örneğin; belirli değişiklikler kapsamında çözülen sorunlar, ilgili özel alandaki entegrasyon güncellemesi sonrası otomatik olarak “çözüldü” olarak işaretlenir. Ayrıca tek tıklamayla erişebilmeniz için ilgili alanda işlem hattı bağlantısı bulunur. GitLab CI/CD entegrasyonu, mevcut GitLab VCS entegrasyonlarına uzantı olarak geliştirilmiştir. Bu sayede entegrasyon kurarken minimum çaba sarf edersiniz. Üstelik entegrasyon, sürecinize uyum sağlayacak şekilde yapılandırılabilir. Örneğin, entegrasyon ile hangi sorunların güncelleneceğini belirleyebilir ya da sorunlara uygulanacak bir komut çalıştırabilirsiniz. Standart olarak, gelen commit’leri ya da alan güncellemelerini tetikleyen özel iş akışları yaratarak süreçlerinizi daha gelişmiş seviyede otomatikleştirebilir ve sorunlara daha fazla değişiklik uygulayabilirsiniz.

YouTrack Lite için Benzer sorunlar özelliği

Benzer sorunlar özelliği sayesinde yinelenen sorunları bildirmenize gerek kalmaz. Sorun oluşturma formuna sorun özetinizi girdiğinizde YouTrack, girişinize benzer mevcut sorunları arayarak oluşturmak üzere olduğunuz soruna benzer girişleri inceleyip kullanabileceğiniz öneriler sunar. İş arkadaşlarınız aynı sorunu zaten bildirmişse yeni sorun oluşturmanıza gerek kalmaz. Bu işlev YouTrack Classic’te uzun süredir kullanımdaydı, şimdi YouTrack Lite’ta da aynı işlevden yararlanabilirsiniz.

YouTrack Classic’te WYSIWYG düzenleyici

Kullanıcılarımızın çoğu Knowledge Base ve YouTrack Lite’ta kullanıma sunduğumuz metin düzenleyici işlevinden memnun kaldı. Aynı düzenleyiciyi artık YouTrack Classic’te de bulabilirsiniz. Tek tıklamayla Markdown ve WYSIWYG modları arasında geçiş yapabilir, medya öğeleri yerleştirebilir, tablolar ve kontrol listeleri oluşturabilirsiniz.

YouTrack Lite için Resim Düzenleyici

YouTrack’tan çıkmak zorunda kalmadan ekleri düzenlemek hiç bu kadar kolay olmamıştı. Ekin yanındaki kalem simgesine tıklayarak resim kırpma, kişisel bilgileri bulanıklaştırma, önemli bilgileri vurgulama gibi çok sayıda özellikten yararlanabilirsiniz. Resim düzenleyici sayesinde iletişimde kalmak ve ortak çalışma yürütmek çok daha kolaydır.

İzinler güncellemesi – Yöneticiler için harekete geçirici mesaj

YouTrack 2021.2 sürümünden başlayarak rol oluşturma, güncelleme ve silme (sırasıyla “Create Role”, “Update Role” ve “Delete Role”) ile ilgili izinler tek bir izin (“Manage Role”) kapsamında birleştirildi. İzin talebinde bulunmaya gerek kalmaması için bu yeni izinler özelliği, güncelleme sırasında yalnızca üç iznin tümünün etkin olduğu rollerde etkinleştirilecek. Bu, belirli kullanıcıların daha önce sahip oldukları rol yönetimi izinlerini kaybedebileceği anlamına gelir. Bu sorunu çözmek için ilgili rolde “Manage role” (“Rolü Yönet”) iznini etkinleştirin. Bu izinlerin nadiren ayrı olarak kullanılma ihtiyacı doğacağından izinleri birleştirmenin izin listesini daha anlaşılır ve kısa hale getireceğini düşünüyoruz.

Eski REST API kullanımdan kaldırılıyor (son bildirim)

Yeni YouTrack sürümünden (2021.3) başlamak üzere eski REST API kullanımdan kaldırılacak. 2021.2 sürümünde yöneticilerin bu değişikliğin YouTrack’ınızı etkileyip etkilemediğini kontrol etmelerine yardımcı olan denetim aracı sunulur. Global Ayarlar – Sunucu Yapılandırması (Global Settings – Server Configuration) menüsündeki Kullanımdan Kaldırılan REST API (Deprecated REST API Traffic) bölümünden YouTrack’ınız için eski REST API’yi kullanmaya devam eden uygulama ve hizmetleri bulabilirsiniz. Daha fazla bilgi için lütfen blog yayınını okuyun. Bu sürümle ilgili tüm teknik ayrıntılar için lütfen Sürüm Notlarına göz atın. Yeni özellikleri yapılandırma hakkında daha fazla bilgi edinmek için en güncel belgeleri inceleyin. YouTrack InCloud kullanıyorsanız, sürümünüz Bakım Takvimimize göre otomatik olarak YouTrack 2021.2’ye yükseltilecektir. Standalone olarak aktif bir aboneliğiniz varsa, hemen YouTrack 2021.2’yi indirebilirsiniz. Lisansınız yoksa yeni sürüm için abone olmadan önce ücretsiz deneme sürümünü kullanmayı deneyebilirsiniz! YouTrack için sunulan lisanslama seçenekleri hakkında daha fazla bilgi için lütfen Satın Alma sayfamızı ziyaret edin. Tüm geri bildirimleriniz bizim için çok değerli, lütfen görüşlerinizi aşağıdaki yorumlar bölümünde bizimle paylaşın. Herhangi bir sorunuz olursa lütfen destek birimimizle iletişime geçin. Size yardımcı olmak için daima hazırız.

YouTrack ekibiniz