<?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>Sunfox &#187; svn</title>
	<atom:link href="http://sunfox.org/blog/tags/svn/feed/" rel="self" type="application/rss+xml" />
	<link>http://sunfox.org</link>
	<description>Le blogue de Sunny Ripert</description>
	<lastBuildDate>Thu, 05 May 2011 13:09:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mettre à jour WordPress en un clic avec SVN Update</title>
		<link>http://sunfox.org/blog/2008/04/27/plugin-wordpress-svn-update/</link>
		<comments>http://sunfox.org/blog/2008/04/27/plugin-wordpress-svn-update/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 19:47:24 +0000</pubDate>
		<dc:creator>Sunny</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://sunfox.org/?p=917</guid>
		<description><![CDATA[J&#8217;ai crée une extension WordPress pour mettre à jour un blog à la dernière version de WordPress en un clic. Pour cela le blog doit préalablement avoir été installé via une installation SVN de WordPress. Sachant que les mises à jour de WordPress tombent environ une fois par mois, vous pensez-bien qu&#8217;un fainéant comme moi [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://sunfox.org/blog/wp-content/uploads/2007/05/wp1.jpg" alt="[Logo WordPress] " style="float:right" />J&#8217;ai crée une extension WordPress pour mettre à jour un blog à la dernière version de WordPress en un clic. Pour cela le blog doit préalablement avoir été installé <i lang="la">via</i> <a title="Article sur mon blog qui explique comment installer WordPress pour qu'il soit simple à mettre à jour" href="http://sunfox.org/blog/2007/05/28/installation-svn-de-wordpress-et-de-ses-plugins/">une installation <abbr>SVN</abbr> de WordPress</a>.</p>
<p>Sachant que les mises à jour de WordPress tombent environ <strong>une fois par mois</strong>, vous pensez-bien qu&#8217;un fainéant comme moi préfère se mettre à jour en un seul clic :).</p>
<p style="line-height:2em"><span style="font-size:2em;vertical-align:bottom">☛</span> Mon <a title="Installation et utilisation du plugin" hreflang="en" href="http://sunfox.org/wordpress-svn-update/">plugin WordPress SVN Update</a> (en anglais)</p>
]]></content:encoded>
			<wfw:commentRss>http://sunfox.org/blog/2008/04/27/plugin-wordpress-svn-update/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5</title>
		<link>http://sunfox.org/blog/2008/03/30/wordpress-25/</link>
		<comments>http://sunfox.org/blog/2008/03/30/wordpress-25/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 09:52:24 +0000</pubDate>
		<dc:creator>Sunny</dc:creator>
				<category><![CDATA[articles]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[worpress]]></category>

		<guid isPermaLink="false">http://sunfox.org/?p=903</guid>
		<description><![CDATA[Oh qu&#8217;il est beau&#160;! WordPress vient de passer à sa version 2.5 avec moults changements mais une mise à jour sans le moindre heurt avec tous les plugins que j&#8217;utilise qui fonctionnent encore. Mon blogware favori depuis des années n&#8217;a pas fini de m&#8217;étonner. Mise à jour via SVN Pour se mettre à jour sur [...]]]></description>
			<content:encoded><![CDATA[<p class="polaroid"><img class="aligncenter size-medium wp-image-904" title="Wordpress 2.5" src="http://sunfox.org/blog/wp-content/uploads/2008/03/wordpress-25-3-300x218.png" alt="Capture d'écran de cet article dans l'administration de WordPress" width="300" height="218" /><br />
Oh qu&#8217;il est beau&nbsp;!</p>
<p>WordPress vient de passer à sa <a title="Official announcement and list of changes on wordpress.org" lang="en" hreflang="en" href="http://wordpress.org/development/2008/03/wordpress-25-brecker/">version 2.5</a> avec moults changements mais une mise à jour sans le moindre heurt avec tous les plugins que j&#8217;utilise qui fonctionnent encore.</p>
<p>Mon blogware favori depuis des années n&#8217;a pas fini de m&#8217;étonner.</p>
<h3 style="clear:none">Mise à jour <em lang="la">via</em> SVN</h3>
<p>Pour se mettre à jour sur <a title="Mon article sur une installation svn de WordPress" href="http://sunfox.org/blog/2007/05/28/installation-svn-de-wordpress-et-de-ses-plugins/">une installation svn</a>, rien de plus simple, taper dans le dossier de votre installation de WordPress :</p>
<pre class="lightshell" style="clear:right"><samp>$</samp> <kbd>svn switch http://svn.automattic.com/wordpress/branches/2.5/<kbd></kbd></kbd></pre>
<p>Puis visitez sur votre site <tt>/wordpress/wp-admin/upgrade.php</tt> et appréciez la nouvelle version.</p>
<p>Si vous avez ajouté le français en <i lang="en">externals</i> sur votre installation SVN, vous aurez déjà <a title="Annonce de la sortie de la version 2.5 et de la traduction sur wordpress-fr.net" href="http://www.wordpress-fr.net/blog/sortie-de-wordpress-25-et-de-sa-traduction-francaise">la dernière version de la fabuleuse traduction en français</a>. Sinon&nbsp;:</p>
<pre class="lightshell"><samp>$</samp> <kbd>cd wp-includes/languages</kbd>
<samp>$</samp> <kbd>rm fr_FR.mo</kbd>
<samp>$</samp> <kbd>wget http://svn.automattic.com/wordpress-i18n/fr_FR/tags/2.5/messages/fr_FR.mo</kbd></pre>
]]></content:encoded>
			<wfw:commentRss>http://sunfox.org/blog/2008/03/30/wordpress-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git&#8217;s raison d&#8217;être?</title>
		<link>http://sunfox.org/blog/2008/02/17/gits-raison-detre/</link>
		<comments>http://sunfox.org/blog/2008/02/17/gits-raison-detre/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 21:53:34 +0000</pubDate>
		<dc:creator>Sunny</dc:creator>
				<category><![CDATA[cvs]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scm]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[textmate]]></category>

		<guid isPermaLink="false">http://sunfox.org/blog/2008/02/17/gits-raison-detre/</guid>
		<description><![CDATA[Whilst Git was created by Linus for managing the Linux project, I get the feeling that Git’s raison d’être was to manage TextMate bundles. Weird since Linus probably doesn’t use TextMate. &#171;&#160;Using Git within a project&#160;&#187; Github is fun :)]]></description>
			<content:encoded><![CDATA[<blockquote cite="http://drnicwilliams.com/2008/02/03/using-git-within-a-team/" lang="en"><p>Whilst Git was created by Linus for managing the Linux project, I get the feeling that Git’s raison d’être was to manage TextMate bundles. Weird since Linus probably doesn’t use TextMate. <cite><a title="Dr Nic Williams on forking git" href="http://drnicwilliams.com/2008/02/03/using-git-within-a-team/" hreflang="en">&laquo;&nbsp;Using Git within a project&nbsp;&raquo;</a></cite></p></blockquote>
<p lang="en"><a hreflang="en" title="Git repository hosting" href="http://github.com/">Github</a> is fun :)</p>
]]></content:encoded>
			<wfw:commentRss>http://sunfox.org/blog/2008/02/17/gits-raison-detre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installation SVN de WordPress et de ses plugins</title>
		<link>http://sunfox.org/blog/2007/05/28/installation-svn-de-wordpress-et-de-ses-plugins/</link>
		<comments>http://sunfox.org/blog/2007/05/28/installation-svn-de-wordpress-et-de-ses-plugins/#comments</comments>
		<pubDate>Mon, 28 May 2007 10:34:38 +0000</pubDate>
		<dc:creator>Sunny</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://sunfox.org/blog/2007/05/28/installation-svn-de-wordpress-et-de-ses-plugins/</guid>
		<description><![CDATA[Si vous avez un accès shell sur votre hébergement et que vous préférez mettre à jour WordPress ainsi que tous ses plugins en une commande plutôt qu&#8217;en vingt, une installation SVN vous ravira. La page téléchargement via svn de WordPress préconise de télécharger la version trunk de WordPress, mais c&#8217;est une version instable, pour développeurs, [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float:right" src="http://sunfox.org/blog/wp-content/uploads/2007/05/wp1.jpg" alt="[Logo WordPress]" /></p>
<p>Si vous avez un accès shell sur votre hébergement et que vous préférez mettre à jour WordPress ainsi que tous ses plugins en une commande plutôt qu&#8217;en vingt, une installation <abbr>SVN</abbr> vous ravira.</p>
<p>La page <a href="http://wordpress.org/download/svn/">téléchargement via svn</a> de WordPress préconise de télécharger la version <em>trunk</em> de WordPress, mais c&#8217;est une version instable, pour développeurs, des toutes dernières modifications. Téléchargez plutôt la dernière branche stable&nbsp;:</p>
<pre class="lightshell" style="clear:right"><samp>$</samp> <kbd>svn checkout http://svn.automattic.com/wordpress/branches/2.5/ wordpress</kbd></pre>
<p>Un dossier <tt>wordpress</tt> sera créé. Vous pouvez ensuite suivre la procédure d&#8217;installation normale.<br />
<span id="more-811"></span></p>
<h3>Installer des plugins</h3>
<p>Pour installer un plugin en svn il suffit d&#8217;aller dans le dossier <tt>wp-content/plugins</tt> et d&#8217;y éditer la valeur de <code>svn:externals</code>&nbsp;:</p>
<pre class="lightshell"><samp>$</samp> <kbd>svn propedit svn:externals .</kbd></pre>
<p>Ceci lancera un éditeur de texte où vous pourrez modifier la liste des plugins installés par <abbr>SVN</abbr>. Par défaut celle-ci aura akismet, mais vous pouvez ajouter des plugins de cette façon&nbsp;:</p>
<pre class="lightshell"><span class="comment">akismet http://svn.wp-plugins.org/akismet/trunk/</span>
permalink-redirect http://svn.fucoder.com/fucoder/permalink-redirect/
stats http://svn.wp-plugins.org/stats/trunk/</pre>
<h3>Mettre à jour</h3>
<p>Pour mettre à jour WordPress ainsi que tous ses plugins&nbsp;:</p>
<pre class="lightshell"><samp>$</samp> <kbd>svn update</kbd></pre>
<p>Puis visitez l&#8217;<abbr>URI</abbr> <tt>/wp-admin/upgrade.php</tt> pour mettre à jour la base de données comme lors d&#8217;une mise à jour classique. C&#8217;est tout&nbsp;! Pour passer à une autre branche, par exemple dans la sortie hypothétique d&#8217;une version 2.5.1, il faudra taper&nbsp;:</p>
<pre class="lightshell"><samp>$</samp> <kbd>svn switch http://svn.automattic.com/wordpress/<var>tags/2.5.1</var>/</kbd></pre>
<h3>Trouver des plugins svn</h3>
<p>L&#8217;ensemble des plugins disponibles sur <a href="http://wordpress.org/extend/plugins/">le site officiel</a> disposent d&#8217;un <abbr>SVN</abbr>. Pour le trouver il suffit de remplacer son nom dans cette url&nbsp;: <tt>http://svn.wp-plugins.org/<var>nom</var>/trunk/</tt>.</p>
<h3>Mise à jour de la langue</h3>
<p>Vous avez un WordPress en français et vous voulez mettre à jour la traduction en même temps que  le reste, automatiquement&nbsp;? Éditez la valeur du <code>svn:externals</code> cette fois sur le dossier <tt>wp-includes</tt> et ajoutez&nbsp;:</p>
<pre class="lightshell">languages http://svn.automattic.com/wordpress-i18n/fr_FR/tags/2.5/messages/</pre>
<p>Le seul inconvénient étant qu&#8217;il téléchargera par la même occasion le fichier source <code>.po</code> dans le même dossier (sans que cela ne gêne WordPress).</p>
<p>De la même façon vous pouvez également avoir des thèmes sous <abbr>SVN</abbr>, <i lang="it">via</i> <tt>http://svn.wp-themes.org/<var>nom</var>/trunk/</tt>.</p>
<p class="info"><strong>Édition</strong>&nbsp;: mis à jour pour WordPress 2.5</p>
]]></content:encoded>
			<wfw:commentRss>http://sunfox.org/blog/2007/05/28/installation-svn-de-wordpress-et-de-ses-plugins/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

