cartman annesiyle yaşayan bir kilolu şımarık, olgunlaşmamış, açık sözlü, tembel, kötü ruhlu, ağzı-faul ırkçı, cinsiyetçi, anti-semitik, yabancı düşmanı, sosyopatik, narsistik ve kötü huylu ilkokul öğrencisidir. Bekle ... Yanlış Cartman.
Cartman Trac kurulum / veritabanı kurulumu fiziksel erişim gerek kalmadan, oluşturmak ve komut satırından Trac biletlerinizi yönetmenizi sağlar. Tek ihtiyacınız olan bir Trac hesabıdır.
Yapılandırma
En azından şu bir ~ / .cartmanrc dosyası oluşturmanız gerekir:
[Trac]
base_url = http: //your.trac.install/
= tamentis kullanıcı adı
password = sitnemat
Eğer varsayılan düzenleyici olarak vim kullanıyorsanız, ayrıca .cm.ticket uzantısı maç için e-posta gibi dizim eklemek isteyebilirsiniz:
autocmd BufNewFile * .cm.ticket setf posta
Birden Trac siteleri kullanıyorsanız, siteleri ayırmak için bölümünü kullanarak aynı dosyada birden fazla yapılandırmaları olabilir, burada bir örnek:
[Diğer]
base_url = http://other.trac.site/
= tamentis kullanıcı adı
password = sitnemat
Erişmeye hangi site tanımlamak için cm için -s parametresi geçerdi:
cm, diğer raporunu -s 1
Sen [DEFAULT] bölümündeki tüm ortak yapılandırma ayarlarını tanımlayabilir.
Walkthrough
Rapor İlan
Detaylar olmadan ekranda biletlerini listesini dökümü:
cm raporu 1
142.. (@ bjanin) dünya açlık düzeltmek
# 159. (@ bjanin) ödenmemiş kira görmezden
Bilet Görüntüle
Bir bilete tüm özelliklerini göster:
cm görünüm 1
Raporlar listesi
Ile mevcut tüm raporların bir listesini alın:
cm raporları
Sistem Özellikleri
Bu ekranda tüm Kilometre Taşları, Bileşenleri, sürümleri üzerinde dökümü:
cm özellikleri
Bir bilet oluşturma
Bilet mutt yeni bir e-posta yazmaya benzer çalışacak oluşturma, geçerli $ EDITOR yükler ve bilet ayrıntılarını düzenlemenizi sağlar. Tüm parametreler doğru olduğunu varsayarsak, o kadar kısa sürede kaydedip çıkmanız ve bilet sayısını döndürmek olarak bilet yaratacaktır. Bilet geçerli (vb eksik gerekli alan, inexistent Milestone) görünmezse cartman durdurmak ve listeler her hata ve size editörü dönelim olacaktır:
Yeni cm
- Editörün açar -
Aşağıdaki hatalar Bulundu:
& Nbsp; - Geçersiz 'Konu': boş olamaz
& Nbsp; - Geçersiz 'Milestone' Beklenen: Hata Kepçe, Release 2, 3, Release
- Editöre dönmek için Enter'a basın ^ C iptal etmek -
cm Birinci parametre varsayılan olarak Kime doldurur, bilet sahibi:
cm Yeni jcarmack
Bir bilet üzerinde yorumlarında
Sadece bir bilet oluşturma gibi bir yorum ekleyerek düzenlemek için geçerli $ EDİTÖR boş dosyada yüklenecek, sadece mutt gibi. Üzerine kaydetmek ve çıkmak, Cartman bu yeni yorumu taahhüt edecek ve bir hata oluştuğunda sürece, sessizce geri:
cm comment 1
Yorum komut satırında sığacak kadar kısa ise, gibi -m bayrağını kullanabilirsiniz:
cm comment 1 -m "Sen () twiddle aramak unuttum"
Görünüm / bilet durumunu ayarlayın
Bir bilet mevcut durumunu ve mevcut durumlarını görüntüleyin:
cm durumu 1
Kabul edilen bir bilet ayarlayın:
cm durumu 1 kabul
Bu durum değişikliği Yorum eklemek için gerekiyorsa, c bayrağını kullanabilirsiniz, bu varsayılan düzenleyici açılacaktır:
1 -c yeniden cm durumu
Ayrıca bir editör kullanılmadan, yorum inline tanımlamak için -m bayrağını kullanabilirsiniz:
- ekledi: cm durumu 1 -m yeniden
Bu sürümdeki yeni nedir "= y x çalışmıyor" arama komutu.
- çökme düzgün ve erken ne zaman trac dönüş hatası 500.
- bir bilet oluşturma izni eksikliği açıklayıcı mesajla kazasında.
- ölmezler.
- yerine yığın izleme ve base_url yolundan varlığını test edin.
- oluşturmak ~ / .cartman / dizin.
- bir hata iletisiyle ölür.
- v1.0 geçerli bilet durumunu getiriliyor düzeltmek +
Base_url bir bölü varsa
Varsayılan olarak
Bir $ EDİTÖR env var dosya yoksa
Version 0.2.0 yeni Nedir:
- & quot; cm'lik yardım & quot; Şimdi komutların listesini yazdırır.
- auth_type yapılandırma eklendi.
- Temel Debian paket eklendi.
- Şablon desteği eklendi. (~ / .cartman / şablonları)
- araçlar kesmek için nasıl bir belge sağlandı.
- Yapılandırma alt dizinine taşındı.
- SSL sertifikası doğrulama atlamak için bir seçenek eklendi.
- Trac 0.12 desteği eklendi.
- Tek belirteçleri artık bulanık bulmak sırasında eşleştirilir.
- Python 3.3 desteği eklendi.
- Bilet organları artık çizgilerin CRLF sonu ile iletilir.
Gereksinimleri :
- Python
- Trac
Yorum Bulunamadı