<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nerdcenter &#187; svn</title>
	<atom:link href="http://nerdcenter.de/tag/svn/feed/" rel="self" type="application/rss+xml" />
	<link>http://nerdcenter.de</link>
	<description>IT-Kniffe eines Webentwicklers.</description>
	<lastBuildDate>Sun, 10 Apr 2011 16:55:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Redmine, Apache, Subversion: Could not read status line</title>
		<link>http://nerdcenter.de/redmine-apache-subversion-could-not-read-status-line/</link>
		<comments>http://nerdcenter.de/redmine-apache-subversion-could-not-read-status-line/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 08:45:24 +0000</pubDate>
		<dc:creator>kcore</dc:creator>
				<category><![CDATA[Administration]]></category>
		<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[redmine]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://nerdcenter.de/?p=99</guid>
		<description><![CDATA[

If you use a combination of Redmine.pm, Apache and SVN and are wondering about error messages telling you &#34;COPY of &#8216;foobar&#8217; : Could not read status line: connection was closed by server&#34; or &#34;COPY of &#8216;foobar&#8217; : Could not read status line: secure connection truncated&#34; you probably will want to switch to apache2-mpm-prefork to get [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>If you use a combination of Redmine.pm, Apache and SVN and are wondering about error messages telling you <strong>&quot;COPY of &#8216;foobar&#8217; : Could not read status line: connection was closed by server&quot;</strong> or <strong>&quot;COPY of &#8216;foobar&#8217; : Could not read status line: secure connection truncated&quot;</strong> you probably will want to switch to apache2-mpm-prefork to get rid of them.</p>
<p>A combination of Redmine.pm, apache2-mpm-worker and Redmine.pm doesn&#8217;t seem to be stable at all.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://nerdcenter.de/redmine-apache-subversion-could-not-read-status-line/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex Builder 3: Windows, Mac OS X und SVN</title>
		<link>http://nerdcenter.de/flex-builder-3-windows-mac-os-x-und-svn/</link>
		<comments>http://nerdcenter.de/flex-builder-3-windows-mac-os-x-und-svn/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 19:42:06 +0000</pubDate>
		<dc:creator>kcore</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.nerdcenter.de/flex-builder-3-windows-mac-os-x-und-svn/</guid>
		<description><![CDATA[

Eigentlich will ich gar nicht viel: Ein Flex Projekt dass ich unter Windows erstellt habe soll nun auf dem Mac (gestern endlich angekommen) weiter entwickelt werden. &#8220;Nichts leichter als das!&#8221; dachte ich mir und machte einen SVN Checkout auf meinem Apfel. Viel Rot macht sich breit. Das Log ist erstmal voll mit Fehlermeldungen, die sich [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Eigentlich will ich gar nicht viel: Ein Flex Projekt dass ich unter Windows erstellt habe soll nun auf dem Mac (gestern endlich angekommen) weiter entwickelt werden. &#8220;Nichts leichter als das!&#8221; dachte ich mir und machte einen SVN Checkout auf meinem Apfel. Viel Rot macht sich breit. Das Log ist erstmal voll mit Fehlermeldungen, die sich über die Windows Pfadangaben in den Projektdateien beschweren. Schnell den Editor angeworfen, die Pfade ersetzt. Keine Fehlermeldungen mehr. Nur eins ist irgendwie blöd: Zwar sind die Fehlermeldungen verschwunden (auch im Eclipse-Log ist nichts zu finden), doch nach dem Kompilieren der Anwendung startet diese nicht. Das Hauptfenster vom Flex Builder verliert kurz den Fokus, irgendwas wird wohl versucht zu starten, doch das Hauptfenster erhält den Fokus nach ca. einer Sekunde wieder zurück.</p>
<p>Vielleicht hat ja jemand eine Idee woran das liegen kann? Würde mich über jeden Kommentar freuen!</p>
<p><strong>UPDATE:</strong><br />
Das Problem entstand dadurch, dass in den Projekt Libraries eingebunden wurden, die Zahlpfade jedoch nicht mehr korrekt waren. Es lässt sich leicht beheben indem die Pfade in den Project Preferences angepasst werden (&#8221;Flex Build Path&#8221; -> &#8220;Library Path&#8221;).</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://nerdcenter.de/flex-builder-3-windows-mac-os-x-und-svn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>phpDocumentor bei SVN commit starten</title>
		<link>http://nerdcenter.de/phpdocumentor-bei-svn-commit-starten/</link>
		<comments>http://nerdcenter.de/phpdocumentor-bei-svn-commit-starten/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 18:58:48 +0000</pubDate>
		<dc:creator>kcore</dc:creator>
				<category><![CDATA[Linux / Unix]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpdocumentor]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.nerdcenter.de/phpdocumentor-bei-svn-commit-starten/</guid>
		<description><![CDATA[

Was ist Code ohne Dokumentation? Genau: total daneben.
Zum Glück gibt es ja praktische Helfer wie phpDocumentor, um aus Kommentaren eine richtig anständige Dokumentation zu zaubern. Aber das verdammte Ding nach jedem SVN commit anzustoßen ist auf Dauer ganz schön nervig&#8230;
Abhilfe verspricht der post-commit hook. In dem Wurzelverzeichnis jedes SVN Repositorys befindet sich ein Verzeichnis namens [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Was ist Code ohne Dokumentation? Genau: total daneben.</p>
<p>Zum Glück gibt es ja praktische Helfer wie <strong>phpDocumentor</strong>, um aus Kommentaren eine richtig anständige Dokumentation zu zaubern. Aber das verdammte Ding nach jedem <strong>SVN commit</strong> anzustoßen ist auf Dauer ganz schön nervig&#8230;</p>
<p>Abhilfe verspricht der <strong>post-commit hook</strong>. In dem Wurzelverzeichnis jedes SVN Repositorys befindet sich ein Verzeichnis namens hooks. Dort können beliebige ausführbare Dateien hinterlegt werden, die je nach deren Dateinamen zu einem bestimmten Zeitpunkt ausgeführt werden (Beispiele / Templates sind bereits in dem Verzeichnis enthalten).<br />
Um phpDocumentor nach einem erfolgreichen SVN commit zu starten kann man ein Bash-script verwenden, indem man diesem den Dateinamen post-commit verpasst und das Executebit setzt (chmod +x foo).</p>
<p>Der Ablauf im Script ist dann wie folgt:<br />
1. SVN checkout anwerfen<br />
2. phpdoc -d anwerfen<br />
3. Quellcode löschen (bei Bedarf)</p>
<p>Das Script bekommt bei seinem Aufruf 2 Argumente: den absoluten Pfad zum betroffenen Repository sowie die Reversion nach dem commit.</p>
<p>Besonders praktisch finde ich daran die Möglichkeit den Quelltext zusammen mit der entsprechenden Dokumentation im Intranet zugänglich zu machen.</p>
<!-- google_ad_section_end -->
]]></content:encoded>
			<wfw:commentRss>http://nerdcenter.de/phpdocumentor-bei-svn-commit-starten/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

