<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Continuous Integration &#8211; Teil 2 (phpUnderControl)</title>
	<atom:link href="http://www.phpmonkeys.de/2010/02/12/continuous-integration-teil-2-phpundercontrol/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phpmonkeys.de/2010/02/12/continuous-integration-teil-2-phpundercontrol/</link>
	<description>Software Development in PHP</description>
	<lastBuildDate>Sat, 04 Feb 2012 17:38:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Von: Daniel</title>
		<link>http://www.phpmonkeys.de/2010/02/12/continuous-integration-teil-2-phpundercontrol/comment-page-1/#comment-30</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Sun, 14 Feb 2010 03:49:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpmonkeys.de/?p=187#comment-30</guid>
		<description>So, mein Erfolg hat sich eingestellt :) Hat etwas länger gebraucht, das lag aber nur daran dass svn Probleme bei der integration gemacht hat. Laut einer Issue ist der Fehler des Clienten in der neuesten Version behoben. Also musste ich mangels Binaries für Debian Lenny Subversion mit SSL-Unterstützung neu kompilieren.
Jetzt funktioniert phpuc aber einwandfrei: Nur bei Änderungen im Repository wird ein neuer Build nach etwa einer Minute angestossen (So wie ich es gewünscht habe).
CodeSniffer, Unit-Tests, CodeBrowser, Code-Coverage, PHPDoc, Mess Detector, pDepend und die Metriken werden mit jedem Build neu erstellt. Bin froh, das mein System jetzt einwandrei läuft und so auch weiter laufen wird. Hatte ja geahnt dass alleine die Integration viel Zeit in Anspruch nimmt, aber die zahlst sich mit den nächsten Builds schon aus.
Vor allem: Ich hab mich in die Config eingearbeitet. Auf den ersten Blick sieht die Config von CruiseControl abschreckender aus, als es wirklich ist. So schwer wars dann doch nicht :)</description>
		<content:encoded><![CDATA[<p>So, mein Erfolg hat sich eingestellt <img src='http://www.phpmonkeys.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Hat etwas länger gebraucht, das lag aber nur daran dass svn Probleme bei der integration gemacht hat. Laut einer Issue ist der Fehler des Clienten in der neuesten Version behoben. Also musste ich mangels Binaries für Debian Lenny Subversion mit SSL-Unterstützung neu kompilieren. </p>
<p>Jetzt funktioniert phpuc aber einwandfrei: Nur bei Änderungen im Repository wird ein neuer Build nach etwa einer Minute angestossen (So wie ich es gewünscht habe). </p>
<p>CodeSniffer, Unit-Tests, CodeBrowser, Code-Coverage, PHPDoc, Mess Detector, pDepend und die Metriken werden mit jedem Build neu erstellt. Bin froh, das mein System jetzt einwandrei läuft und so auch weiter laufen wird. Hatte ja geahnt dass alleine die Integration viel Zeit in Anspruch nimmt, aber die zahlst sich mit den nächsten Builds schon aus.</p>
<p>Vor allem: Ich hab mich in die Config eingearbeitet. Auf den ersten Blick sieht die Config von CruiseControl abschreckender aus, als es wirklich ist. So schwer wars dann doch nicht <img src='http://www.phpmonkeys.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Norbert</title>
		<link>http://www.phpmonkeys.de/2010/02/12/continuous-integration-teil-2-phpundercontrol/comment-page-1/#comment-29</link>
		<dc:creator>Norbert</dc:creator>
		<pubDate>Sat, 13 Feb 2010 16:42:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpmonkeys.de/?p=187#comment-29</guid>
		<description>Das JRE braucht man bei allen Java CI Servern - JDK ist da nicht notwendig, wenn man nicht selbst kompilieren möchte. Wie du ein eigenes Projekt in phpUnderControl hängst findest du in der phpuc Doku. Viel Erfolg</description>
		<content:encoded><![CDATA[<p>Das JRE braucht man bei allen Java CI Servern &#8211; JDK ist da nicht notwendig, wenn man nicht selbst kompilieren möchte. Wie du ein eigenes Projekt in phpUnderControl hängst findest du in der phpuc Doku. Viel Erfolg</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Daniel</title>
		<link>http://www.phpmonkeys.de/2010/02/12/continuous-integration-teil-2-phpundercontrol/comment-page-1/#comment-28</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Sat, 13 Feb 2010 16:20:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.phpmonkeys.de/?p=187#comment-28</guid>
		<description>So, dank Deiner Anleitung habe ich es geschafft und phpuc auf meinem Server installiert. Die Testpage wird erfolgreich aufgerufen und das Testprojekt angezeigt. Super, vielen Dank für die Anleitung. Schätzungsweise hätte die Installation ohne die Anleitung sehr viel länger benötigt. Hatte noch einige Probleme mit den entsprechenden Abhängigkeiten, dass konnte ich jedoch schnell lösen: Java muss installiert sein, hab vorläufig das Runtime installiert. Das jdk kann ich ja bei bedarf nachinstallieren.
Jetzt kann ich anfangen, mein erstes grösseres Projekt in CruiseControll einzubinden. Vor allem muss ich mein SVN-Verzeichnis auf dem Server irgendwie einbinden. Wird spannend :) Werde wohl einige Zeit mit der Config von phpuc beschäftigt sein.
Continuous Integration wird mir meine Arbeit jedenfalls erleichtern, besser als jedes Script einzeln aufzurufen. Das switchen zwischen den einzelnen Builds ist nett, muss mir das mal genauer ansehen. Danke!</description>
		<content:encoded><![CDATA[<p>So, dank Deiner Anleitung habe ich es geschafft und phpuc auf meinem Server installiert. Die Testpage wird erfolgreich aufgerufen und das Testprojekt angezeigt. Super, vielen Dank für die Anleitung. Schätzungsweise hätte die Installation ohne die Anleitung sehr viel länger benötigt. Hatte noch einige Probleme mit den entsprechenden Abhängigkeiten, dass konnte ich jedoch schnell lösen: Java muss installiert sein, hab vorläufig das Runtime installiert. Das jdk kann ich ja bei bedarf nachinstallieren. </p>
<p>Jetzt kann ich anfangen, mein erstes grösseres Projekt in CruiseControll einzubinden. Vor allem muss ich mein SVN-Verzeichnis auf dem Server irgendwie einbinden. Wird spannend <img src='http://www.phpmonkeys.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Werde wohl einige Zeit mit der Config von phpuc beschäftigt sein.  </p>
<p>Continuous Integration wird mir meine Arbeit jedenfalls erleichtern, besser als jedes Script einzeln aufzurufen. Das switchen zwischen den einzelnen Builds ist nett, muss mir das mal genauer ansehen. Danke!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

