<?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: Warum SVN Pre Commit Hooks böse sind!</title>
	<atom:link href="http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/</link>
	<description>PhpHatesMe, but that&#039;s ok!</description>
	<lastBuildDate>Mon, 06 Feb 2012 20:59: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: Nils Langner</title>
		<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/comment-page-1/#comment-35668</link>
		<dc:creator>Nils Langner</dc:creator>
		<pubDate>Fri, 02 Oct 2009 07:50:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.phphatesme.com/?p=3998#comment-35668</guid>
		<description>@jensk: Also ich lese :) Hab aber Cruise Control schon am laufen.</description>
		<content:encoded><![CDATA[<p>@jensk: Also ich lese <img src='http://www.phphatesme.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Hab aber Cruise Control schon am laufen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: jensk</title>
		<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/comment-page-1/#comment-35667</link>
		<dc:creator>jensk</dc:creator>
		<pubDate>Fri, 02 Oct 2009 07:45:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.phphatesme.com/?p=3998#comment-35667</guid>
		<description>Hallo,
liest hier jemand die &quot;alten&quot; Artikel und Kommentare?

Ich habe die phpUnderControl Installation nochmal Schritt für Schritt dokumentiert und das Startskript für CruiseControl bei GoogleCode gehostet. Wer es jetzt nicht schafft hat das falsche Betriebssystem ;)

http://www.cds-spremberg.de/blog/phpundercontrol_quick_install_0910/</description>
		<content:encoded><![CDATA[<p>Hallo,<br />
liest hier jemand die &#8220;alten&#8221; Artikel und Kommentare?</p>
<p>Ich habe die phpUnderControl Installation nochmal Schritt für Schritt dokumentiert und das Startskript für CruiseControl bei GoogleCode gehostet. Wer es jetzt nicht schafft hat das falsche Betriebssystem <img src='http://www.phphatesme.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://www.cds-spremberg.de/blog/phpundercontrol_quick_install_0910/" rel="nofollow">http://www.cds-spremberg.de/blog/phpundercontrol_quick_install_0910/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: André</title>
		<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/comment-page-1/#comment-35573</link>
		<dc:creator>André</dc:creator>
		<pubDate>Tue, 29 Sep 2009 11:19:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.phphatesme.com/?p=3998#comment-35573</guid>
		<description>Wir nutzen die Pre Commit Hooks u.a. für die Sicherstellung der Wahrung von Coding Guidelines - also Punkt 2 aus der Liste.

Die beschriebene Situation (Patch muss schnell auf Live) sollte m.E. nicht dazu führen, dass alle Prozesse ausser Acht gelassen werden - Testing und der &quot;Umweg&quot; (bzw. normale Weg) über den internen Staging Server gehören also eh dazu, bevor etwas live geht. Dann kommt es zeitlich auch nicht drauf an, ob man sauber formatierten Code schreiben muss oder nicht.

Ein &quot;hot fix&quot;, der wirklich binnen Sekunden auf den Server muss, ist derart selten und darf auch nur in absoluten Ausnahmefällen passieren, sodass dies m.E. kein Argument gegen die SVN Hooks sein kann.

Und wenn es mal unbedingt notwendig sein sollte, so kommt man ja auch an den selbst geschaffenen Regeln vorbei ;-)

Insgesamt war die Einführung der SVN Hooks fürs Team bei uns  schon eine Umstellung, m.E. steigert das aber die Codequalität und nicht zuletzt die Lesbarkeit enorm.

Gruss,
André</description>
		<content:encoded><![CDATA[<p>Wir nutzen die Pre Commit Hooks u.a. für die Sicherstellung der Wahrung von Coding Guidelines &#8211; also Punkt 2 aus der Liste.</p>
<p>Die beschriebene Situation (Patch muss schnell auf Live) sollte m.E. nicht dazu führen, dass alle Prozesse ausser Acht gelassen werden &#8211; Testing und der &#8220;Umweg&#8221; (bzw. normale Weg) über den internen Staging Server gehören also eh dazu, bevor etwas live geht. Dann kommt es zeitlich auch nicht drauf an, ob man sauber formatierten Code schreiben muss oder nicht.</p>
<p>Ein &#8220;hot fix&#8221;, der wirklich binnen Sekunden auf den Server muss, ist derart selten und darf auch nur in absoluten Ausnahmefällen passieren, sodass dies m.E. kein Argument gegen die SVN Hooks sein kann.</p>
<p>Und wenn es mal unbedingt notwendig sein sollte, so kommt man ja auch an den selbst geschaffenen Regeln vorbei <img src='http://www.phphatesme.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Insgesamt war die Einführung der SVN Hooks fürs Team bei uns  schon eine Umstellung, m.E. steigert das aber die Codequalität und nicht zuletzt die Lesbarkeit enorm.</p>
<p>Gruss,<br />
André</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: dotfly blog</title>
		<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/comment-page-1/#comment-35536</link>
		<dc:creator>dotfly blog</dc:creator>
		<pubDate>Sun, 27 Sep 2009 23:02:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.phphatesme.com/?p=3998#comment-35536</guid>
		<description>&lt;strong&gt;Subversion Hooks mit PHP einsetzen...&lt;/strong&gt;

Subversion (SVN) ist unumstritten eines der popul&#228;rsten Versionsverwaltungssysteme auf dem Markt. Gro&#223;e Opensource Projekte wie z.B. PHP, Ruby uvm. nutzen Subversion als Versionsverwaltung.Neben dem recht einfachen Einstieg bietet SVN eine Re...</description>
		<content:encoded><![CDATA[<p><strong>Subversion Hooks mit PHP einsetzen&#8230;</strong></p>
<p>Subversion (SVN) ist unumstritten eines der popul&#228;rsten Versionsverwaltungssysteme auf dem Markt. Gro&#223;e Opensource Projekte wie z.B. PHP, Ruby uvm. nutzen Subversion als Versionsverwaltung.Neben dem recht einfachen Einstieg bietet SVN eine Re&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Nils Langner</title>
		<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/comment-page-1/#comment-35412</link>
		<dc:creator>Nils Langner</dc:creator>
		<pubDate>Tue, 22 Sep 2009 07:11:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.phphatesme.com/?p=3998#comment-35412</guid>
		<description>@Bastian: Die PDT Erweiterung nutze ich seuit gestern und ich bin auch wirklich begeistert. Werde auch die Tage was derüber schreiben, da die Doku ein wenig vernachlässigt wurde in dem Projekt.</description>
		<content:encoded><![CDATA[<p>@Bastian: Die PDT Erweiterung nutze ich seuit gestern und ich bin auch wirklich begeistert. Werde auch die Tage was derüber schreiben, da die Doku ein wenig vernachlässigt wurde in dem Projekt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Bastian</title>
		<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/comment-page-1/#comment-35410</link>
		<dc:creator>Bastian</dc:creator>
		<pubDate>Tue, 22 Sep 2009 06:33:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.phphatesme.com/?p=3998#comment-35410</guid>
		<description>In Bezug auf den phpCS-Hook gibt es sowohl für Neatbeans [1], alsauch für Eclipse PDT [2] seit kurzem Hilfen, die vor dem Commit Anzeigen, ob der Code den Coding Guidelines entspricht. Soweit ich weis ist keines der beiden Erweiterungen als &#039;stable&#039; deklariert - ich selber nutze jedoch die Erweiterung für Eclipse PDT produktiv und es funktioniert sehr zuverlässig.


[1] http://www.whitewashing.de/tag/view/CodeSniffer
[2] http://www.phpsrc.org/wiki/</description>
		<content:encoded><![CDATA[<p>In Bezug auf den phpCS-Hook gibt es sowohl für Neatbeans [1], alsauch für Eclipse PDT [2] seit kurzem Hilfen, die vor dem Commit Anzeigen, ob der Code den Coding Guidelines entspricht. Soweit ich weis ist keines der beiden Erweiterungen als &#8216;stable&#8217; deklariert &#8211; ich selber nutze jedoch die Erweiterung für Eclipse PDT produktiv und es funktioniert sehr zuverlässig.</p>
<p>[1] <a href="http://www.whitewashing.de/tag/view/CodeSniffer" rel="nofollow">http://www.whitewashing.de/tag/view/CodeSniffer</a><br />
[2] <a href="http://www.phpsrc.org/wiki/" rel="nofollow">http://www.phpsrc.org/wiki/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: jensk</title>
		<link>http://www.phphatesme.com/blog/softwaretechnik/warum-svn-pre-commit-hooks-bose-sind/comment-page-1/#comment-35332</link>
		<dc:creator>jensk</dc:creator>
		<pubDate>Thu, 17 Sep 2009 15:01:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.phphatesme.com/?p=3998#comment-35332</guid>
		<description>@dennis
hmm, also ein besseres? Meine Variante startet zuverlässig bei jedem Bootvorgang. Was ist besser?

Du solltest bedenken, dass dort von einer definierten Umgebung ausgegangen wird. Die Pfade und Umgebungsvariablen sind kommentiert und müssen bei abweichender Umgebung natürlich angepasst werden.

Eine sauberere Installation als die von einem frisch installieren Server System kenne ich nicht. Aber ich lerne nun schon so viele Jahre dazu ... ;)</description>
		<content:encoded><![CDATA[<p>@dennis<br />
hmm, also ein besseres? Meine Variante startet zuverlässig bei jedem Bootvorgang. Was ist besser?</p>
<p>Du solltest bedenken, dass dort von einer definierten Umgebung ausgegangen wird. Die Pfade und Umgebungsvariablen sind kommentiert und müssen bei abweichender Umgebung natürlich angepasst werden.</p>
<p>Eine sauberere Installation als die von einem frisch installieren Server System kenne ich nicht. Aber ich lerne nun schon so viele Jahre dazu &#8230; <img src='http://www.phphatesme.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

