Phing ve phpUnderControl ...

2 Cevap php

Herkes seemlessly birlikte çalışmak içiçinde bu var? I http://phiçindeg.içindefo/trac/wiki/Users/Documentation/CruiseControl plugiçinde kullanarak bazı başarı vardı, denedim ama başarısız oldular:

  • Ölçümler grafikler çalışma olsun (hiçbir şey görünür)
  • Proje karışıklık algılama - - rapveyalar "PMD" Enable

Benim Phiçindeg yapı komut ek olarak çalıştırılabilir (olabilir) gerekir herhangi diğer karınca özel komutlar var mı?

Ayrıca, rapveyalar bölümünün ön sayfa günlük bilgileriçinde bir yığın döker, ve ben de bundan kurtulmak içiçinde çalışıyveyaum.

Herhangi bir yardım içiçinde şerefe ... biz 2.3.0 ve 0.4.7 phpUnderControl phiçindeg yayınlanıyveya.

Paul

2 Cevap

Bizim uygulama çerçevesi Phing yoğun kullanımını yapar, ve biz o phpUnderControl ile CI altında entegre var ettik. Biz şimdi çalışma ölçümleri ve PMD var, ve dürüst olmak gerekirse, o çalışmaya başladı, kaza biraz oldu. Ama biz yine kod kapsama (üzerinde çalışma) ve Phpdoc çıktı (çok üzerinde çalışıyoruz) kaçırıyorsun. Ben geri gelmek ve biz bitince bu güncellemek için hatırlamaya çalışacağım.

Ben ölçümler görünmüyor için ana nedeni phpuc render için kullandığı ez kütüphane ile bir uyumsuzluk olduğunu bulduk. Haklısınız, sayfada bu NullPointerException alırsınız? Eğer elle bir yapı çalıştırmayı denediğinizde Sonra 0'a endeksi ve böl ilgili bu karanlık hatayı alırsınız? Ne oluyor phpuc ile birlikte eski ez grafik kütüphanesi, ve bunu yükseltmek zorunda. Ben sizin için bir ipucu umuyoruz. Biz PMD malzeme ile sorun yoktu, bu yüzden sizin için çalışmıyor neden bilmiyorum. Eğer daha fazla özellikleri ile sorunuzu güncellemek istiyorsanız, belki bizim için çalıştı ne detaylandırabileceğiniz?

Soruma cevap için, sonunda ben sadece her şeyi çalışması için bir ant build dosyası kullanmak daha kolay olduğunu düşündüm.

Ben başlarken phing iyi olduğunu düşünüyorum, ve (ben phpUC kullanmak) mükemmel bir dbdeploy özelliği vardır, ama almak için ölçümler ve PHPMD size karınca kullanarak daha iyi entegre - XML ​​zor değildir.

Şerefe