Redmine Uygulama Ayarlarından Nasıl Gezinilir (Bölüm 2)

12/1/2020
10 minutes
Lukáš Beňa.

Bu, Redmine Uygulama Ayarları Üzerinden Nasıl Gezinilir (Bölüm 1) yazısının devamıdır. İşte size kolay bir rehber.

Projeler


Yeni projeler varsayılan olarak açıktır


Yeni oluşturulan projelerin varsayılan durumu. Proje oluşturulurken veya projenin oluşturulmasından sonra hala kapalı olarak ayarlanabilir.


Yeni projeler için varsayılan etkin modüller




Yeni projeler için varsayılan iz sürücüler




Ardışık proje tanımlayıcıları oluştur


Bu ayar, Redmine'in sizin için ardışık proje tanımlayıcıları önermesine izin verir. Bu hala yalnızca projeyi oluştururken manuel olarak değiştirilebilir, daha sonra değiştirilemez.

Bir projeyi oluşturan bir yönetici olmayan kullanıcıya verilen görev


Bir projeyi oluşturan bir yönetici olmayan kullanıcıya varsayılan olarak hangi görevin verileceğini tanımlar (bu, Redmine izinlerini yönetici olmayan kullanıcıların projeler oluşturmak için gerçekten yetkilendirildiği şekilde yapılandırdıysanız uygulanır).

Sorun takibi



Farklı projeler arasında sorun ilişkilerine izin ver


Evet olarak ayarlandığında, farklı projelerden gelen sorunlar arasında ilişkiler oluşturulabilir. Varsayılan: Hayır

Farklı projeler arasında alt görevlere izin ver


Alt görevler için bazı sınırlamalar tanımlayın. Kullanılan tanımlar, RedmineProjectSettings'de bildirilen sürüm paylaşımıyla aynıdır. Varsayılan: Proje ağacıyla


Seçenekler şunlardır:

  • Devre dışı: Bir üst görev yalnızca aynı projede alt görevlere sahip olabilir.

  • Tüm projelerle: Bir üst görev, başka herhangi bir projede alt görevlere sahip olabilir.

  • Proje ağacıyla: Bir üst görev, aynı projede, öncül projelerde ve tüm ilişkili projelerde alt görevlere sahip olabilir (örneğin "kardeş projeler", "kuzen projeler" vb.).

  • Proje hiyerarşisiyle: Bir üst görev, aynı projede, alt projelerde veya öncül projelerde alt görevlere sahip olabilir.

  • Alt projelerle: Bir üst proje yalnızca aynı projede veya alt projelerde alt görevlere sahip olabilir (üst projelerde veya ilgili olmayan projelerde değil).

Sorun görevine gruplara izin ver




Yeni sorunlar için başlangıç tarihi olarak mevcut tarihi kullanın.

Alt projelerin sorunlarını ana projelerde varsayılan olarak göster


Geçerli olarak ayarlandığında, alt projelerin sorunları ana projenin sorun listesinde, takviminde ve gantt tablosunda varsayılan olarak gösterilir (r1198'den beri). Varsayılan: Evet

Sorun tamamlanma yüzdesini hesapla


Sorun Tamamlanma Yüzdesi'nin nasıl ayarlandığını tanımlar.

  • Alanı kullan (varsayılan): Kullanıcılar % tamam olarak manuel olarak ayarlayabilir.

  • Durumu kullan: Her sorun durumu bir yüzdeye atanabilir. Bu, sorunlar için "% Tamam" seçeneğini ve sorun durumları incelemesindeki "Sorun tamamlanma yüzdesini güncelle" komutunu etkinleştirir.


Çalışmayan günler

  • Sorunları dışa aktarma sınırı

  • CSV ve PDF dışa aktarmalarında bulunan maksimum sorun sayısı. Varsayılan: 500

  • Gantt diyagramında gösterilen maksimum öğe sayısı

Sorun listesinde varsayılan olarak gösterilen sütunlar


Bu ayar, sorun listelerinde hangi sütunların varsayılan olarak gösterileceğini tanımlamanıza olanak sağlar.


Yalnızca 'tüm projeler' olarak işaretlenen özel alanlar burada seçilebilir.

Zaman takibi



Zaman kayıtları için zorunlu alanlar




Dosyalar


maks. boyut


Yüklenen dosyaların maksimum boyutu (kibi-byte cinsinden). Varsayılan: 5120 (örneğin 5 mebi-byte)

İçeride gösterilen metin dosyalarının maksimum boyutu KB


İçeride gösterilen metin dosyalarının maksimum boyutunu sınırlamak için bir yol sağlar.

Gösterilen maksimum fark satır sayısı


Redmine tarafından gösterilen maksimum fark satır sayısını sınırlamak için bir yol sağlar.

Arşiv kodlamaları


Bu seçenek, depo kayıtları için tercih edilen kodlamaları belirtmenizi sağlar (virgülle ayrılmış birçok değer izin verilir). Bu kodlamalar, dosya içeriğini ve farkı UTF-8'e dönüştürmek için kullanılır, böylece tarayıcıda düzgün bir şekilde görüntülenir.


Birden fazla kodlama girildiğinde, dosya içeriğiyle ilgili ilk geçerli kodlama kullanılır.


Fransız kullanıcılar için, bu seçenek örneğin şu şekilde ayarlanabilir:


UTF-8, ISO 8859-15, CP1252


Japon kullanıcılar için:


UTF-8, CP932, EUC-JP

E-posta bildirimleri




Gönderen e-posta adresi


Müşterilere gönderilen e-postalardaki "Kimden" alanında kullanılan e-posta adresi.

Gizli kopya (bcc)


Geçerli olduğunda, e-posta bildirimi kör kopya olarak gönderilir. Varsayılan: Evet

Düz metin e-posta


Geçerli olduğunda, e-postalar sadece düz metin olarak gönderilir (HTML yok).

e-posta başlığı




e-posta alt bilgisi



Buraya uygulama tarafından gönderilen e-postalara eklenecek bazı metin girebilirsiniz.

Gelen e-postalar


Bu ayarlar hakkında ayrıntılı talimatlar için RedmineReceivingEmails'e bakın.

Bu satırlardan sonra mesajları kısalt


Bu ayarlar, gelen e-postalardan imzaları kaldırmak için kullanılabilir.

Gelen e-postalar için WS'yi etkinleştir


Redmine, e-posta aracılığıyla sorun oluşturma veya yorum yapma özelliğine izin vermek için yapılandırılabilir. Bu özelliği kullanmak için, e-postaları alan API'yi etkinleştirmeniz gerekmektedir. Bu ayar burada kullanılır. Varsayılan: Kapalı

API


Bu ayar içinde, e-posta aracılığıyla sorun oluşturma veya yorum yapma özelliği için kullanılan gizli bir anahtar girebilirsiniz.

Depolar




Etkin SCM


Burada, Redmine'nin bireysel projelere "sunacağı" SCM çerçevelerini (seçmek) seçebilirsiniz. Bu ayar, yalnızca bazı SCM çerçevelerini destekliyorsanız (örneğin yalnızca Git veya yalnızca SVN), kullanışlıdır.

Commitleri otomatik olarak getir


Bu seçenek etkinleştirildiğinde, uygulama kullanıcı depoyu danıştığında yeni güncellemeleri otomatik olarak alır.


Varsayılan: Evet


Bu seçeneği devre dışı bırakabilir ve arka planda tüm depolar için düzenli olarak güncellemeleri almak için cron kullanarak Repository#fetch_changesets'i otomatikleştirebilirsiniz.


Örnek:


ruby script/runner "Repository.fetch_changesets" -e production


Redmine 2.x için:


ruby script/rails runner "Repository.fetch_changesets" -e production


Redmine 3.x için:


bundle/rails runner "Repository.fetch_changesets" -e production


Ayrıca, deponuzda bir gönderi sonrası veya alım sonrası kancada bu görevi çağırabilirsiniz, böylece her gönderiden sonra değişiklikler getirilir.

Depo yönetimi için WS'yi etkinleştir:


Bu seçenek, otomatik SVN depo oluşturma için betiği yüklediyseniz yalnızca etkinleştirilmelidir. Varsayılan: Hayır

Depo yönetimi WS API anahtarı


Depo yönetimi WS için gizli bir anahtar.

Dosya günlüğünde gösterilecek maksimum revizyon sayısı


Bir belirli bir okuma yolunda SCM'den alınan revizyonların miktarını sınırlamak için bir yol sağlar.

Gönderi mesajlarına metin biçimlendirme uygula




Gönderi mesajlarında sorun referanslama


Tresorlardan getirilen gönderi mesajları, referanslanan veya düzeltilen sorun kimlikleri için incelenir.


Bu seçenekler, sorunları otomatik olarak referanslamak veya düzeltmek için gönderi mesajında kullanılabilecek anahtar kelimeleri ve düzeltilen sorunlara uygulanacak durumu tanımlamanıza olanak sağlar.


Varsayılan anahtar kelimeler şunlardır:

  • sorunları referanslamak için: refs, references, IssueID

  • sorunları düzeltmek için: fixes, closes

Düzeltildiği durum için varsayılan bir durum tanımlanmamıştır. Sorunların otomatik olarak kapatılmasını etkinleştirmek isterseniz bunu belirtmeniz gerekecektir.


Anahtar kelimeleri kullanmadan sorunları referanslamak isterseniz, Referans Anahtar Kelimeleri (Yönetim/Depo) ayarında tek bir yıldız (*) girin. Bu durumda, mesajda bulunan herhangi bir sorun kimliği değişiklik kümesine bağlanacaktır.

Varsayılan anahtar kelimeleri kullanan çalışan bir gönderi mesajı örneği:


Bu, refs #1, #2 ve fixes #3 gönderir


Bu mesaj, sorunları 1 ve 2 referans alacak ve otomatik olarak sorun 3'ü düzeltecektir.


Bir anahtar kelime sorun kimlikleri, boşluk, virgül veya ve ile ayrılabilir.


Anahtar kelimeler büyük/küçük harf duyarsızdır ve anahtar kelime ile ilk kare arasında en az bir boşluk veya iki nokta üst üste olması gerekmektedir. Yukarıdaki örnekle aynı sonucu verecek daha fazla örnek:


Commit refs:#1, #2 ve fixes #3


Commit Refs #1, #2 ve fixes #3


Commit REFS: #1, #2 ve fixes #3

Zaman kaydını etkinleştir


Gönderi mesajlarından doğrudan zaman kaydına izin verir. Bu, söz konusu projede "Zaman takibi" modülünü etkinleştirdiyseniz mantıklı olur. Bu durumda, bir soruna harcadığınız zamanı belirtmek için gönderi mesajınıza özel kelimeler ekleyebilirsiniz.


Bunu yapmanın temel sözdizimi şudur: @<zaman>, zaman farklı saatler veya dakikalardan oluşur.


İşte 1234 numaralı soruna N saat harcadığınızı belirtmek isterseniz çalışacak birçok geçerli gönderi mesajı örneği:


Özellik uygula #1234 @2


Özellik uygula #1234 @2s


Özellik uygula #1234 @2saat


Özellik uygula #1234 @15d


Özellik uygula #1234 @15dk


Özellik uygula #1234 @3s15


Özellik uygula #1234 @3s15d


Özellik uygula #1234 @3:15


Özellik uygula #1234 @3.25


Özellik uygula #1234 @3.25s


Özellik uygula #1234 @3,25


Özellik uygula #1234 @3,25s

Zaman kaydedilen etkinlik


Bir gönderi mesajında zaman kaydı olduğunu belirlerken kullanılması gereken eylem türüdür (yukarıya bakınız).


Redmine yükseltmesi mi arıyorsunuz? Kolay.

Mükemmel proje planlaması, yönetimi ve kontrolü için tüm güçlü araçları tek bir yazılımda edinin.

Easy Redmine'ı 30 gün ücretsiz deneyin

Tam özellikli, SSL korumalı, günlük yedeklemeler, bulunduğunuz konumda