<?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>Commentaires sur : Déploiement d&#8217;un site avec Rsync</title>
	<atom:link href="http://www.formation-cakephp.com/42/deploiement-rsync/feed" rel="self" type="application/rss+xml" />
	<link>http://www.formation-cakephp.com/42/deploiement-rsync</link>
	<description>Le cadre de développement PHP et son utilisation au jour le jour.</description>
	<lastBuildDate>Sun, 05 Feb 2012 10:59:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Par : FERRASSI</title>
		<link>http://www.formation-cakephp.com/42/deploiement-rsync/comment-page-1#comment-11885</link>
		<dc:creator>FERRASSI</dc:creator>
		<pubDate>Fri, 02 Dec 2011 17:10:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=42#comment-11885</guid>
		<description>&lt;p&gt;Merci Matt pour ce tuto, j&#039;hesite entre symfonie,Yii et cakephp. lequel vous me conseillez?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Merci Matt pour ce tuto, j&#8217;hesite entre symfonie,Yii et cakephp. lequel vous me conseillez?</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Léonard Messier</title>
		<link>http://www.formation-cakephp.com/42/deploiement-rsync/comment-page-1#comment-8886</link>
		<dc:creator>Léonard Messier</dc:creator>
		<pubDate>Wed, 08 Jun 2011 15:36:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=42#comment-8886</guid>
		<description>&lt;p&gt;Si vous êtes un noob comme moi, faites attention à l&#039;utilisation de l&#039;option &quot;a&quot; qui est un raccourci pour tout un tas de choses, notamment les permissions comme il est dit plus haut.
Si vous avez des permissions plutôt laxistes sur votre machine de développement, peut-être devrez-vous laisser les permissions distantes être déterminées automatiquement en fonction de l&#039;umask de l&#039;utilisateur et utilisez à la place de -a quelque chose du style -rltgoD, bien plus long mais qui a l&#039;avantage d&#039;être amusant à prononcer.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Si vous êtes un noob comme moi, faites attention à l&#8217;utilisation de l&#8217;option &laquo;&nbsp;a&nbsp;&raquo; qui est un raccourci pour tout un tas de choses, notamment les permissions comme il est dit plus haut.
Si vous avez des permissions plutôt laxistes sur votre machine de développement, peut-être devrez-vous laisser les permissions distantes être déterminées automatiquement en fonction de l&#8217;umask de l&#8217;utilisateur et utilisez à la place de -a quelque chose du style -rltgoD, bien plus long mais qui a l&#8217;avantage d&#8217;être amusant à prononcer.</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Matthieu Sadouni</title>
		<link>http://www.formation-cakephp.com/42/deploiement-rsync/comment-page-1#comment-2873</link>
		<dc:creator>Matthieu Sadouni</dc:creator>
		<pubDate>Fri, 08 May 2009 13:53:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=42#comment-2873</guid>
		<description>&lt;p&gt;Dans ce cas, je rejoins l&#039;avis de fred plus haut de faire un &#039;svn export&#039; du projet puis synchroniser avec rsync la copie d&#039;export et le site distant. Pour rendre l&#039;opération plus rapide, il est possible d&#039;exécuter ce script depuis le serveur : on se connecte en ssh et on lance un script qui exporte le code dans un dossier temporaire et synchronise l&#039;export avec le dosier contenant les fichiers de prod.&lt;/p&gt;

&lt;p&gt;Comme OVH intègre maintenant svn, si Fredistrano peut être installé sur les hébergements mutualisés je conseille aux intéressés d&#039;y jeter un oeil : http://code.google.com/p/fredistrano/&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Dans ce cas, je rejoins l&#8217;avis de fred plus haut de faire un &#8216;svn export&#8217; du projet puis synchroniser avec rsync la copie d&#8217;export et le site distant. Pour rendre l&#8217;opération plus rapide, il est possible d&#8217;exécuter ce script depuis le serveur : on se connecte en ssh et on lance un script qui exporte le code dans un dossier temporaire et synchronise l&#8217;export avec le dosier contenant les fichiers de prod.</p>

<p>Comme OVH intègre maintenant svn, si Fredistrano peut être installé sur les hébergements mutualisés je conseille aux intéressés d&#8217;y jeter un oeil : <a href="http://code.google.com/p/fredistrano/" rel="nofollow">http://code.google.com/p/fredistrano/</a></p>]]></content:encoded>
	</item>
	<item>
		<title>Par : avairet</title>
		<link>http://www.formation-cakephp.com/42/deploiement-rsync/comment-page-1#comment-2872</link>
		<dc:creator>avairet</dc:creator>
		<pubDate>Fri, 08 May 2009 13:26:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=42#comment-2872</guid>
		<description>&lt;p&gt;Depuis quelques semaines, il est possible d&#039;avoir un SVN sur les hébergements mutualisés OVH. http://guides.ovh.net/SVNMutu&lt;/p&gt;

&lt;p&gt;Comment combiner cette solution avec ce tutoriel de déploiement ?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Depuis quelques semaines, il est possible d&#8217;avoir un SVN sur les hébergements mutualisés OVH. <a href="http://guides.ovh.net/SVNMutu" rel="nofollow">http://guides.ovh.net/SVNMutu</a></p>

<p>Comment combiner cette solution avec ce tutoriel de déploiement ?</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : Matthieu Sadouni</title>
		<link>http://www.formation-cakephp.com/42/deploiement-rsync/comment-page-1#comment-239</link>
		<dc:creator>Matthieu Sadouni</dc:creator>
		<pubDate>Wed, 11 Jun 2008 14:20:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=42#comment-239</guid>
		<description>&lt;p&gt;@daniel : I&#039;ll check it out, thanks for sharing !&lt;/p&gt;

&lt;p&gt;@fred: en effet je n&#039;avais pas pensé à ces arguments pour le déploiement depuis une version exportée. &lt;/p&gt;

&lt;p&gt;Ça doit être simplement adaptable à l&#039;exemple rsync, il suffit de rajouter une ligne au script qui exporte le projet avant et synchroniser à partir de là, avec un argument pour le numéro de version.&lt;/p&gt;

&lt;p&gt;Le déploiement avec gestion des migrations est une super idée !&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@daniel : I&#8217;ll check it out, thanks for sharing !</p>

<p>@fred: en effet je n&#8217;avais pas pensé à ces arguments pour le déploiement depuis une version exportée. </p>

<p>Ça doit être simplement adaptable à l&#8217;exemple rsync, il suffit de rajouter une ligne au script qui exporte le projet avant et synchroniser à partir de là, avec un argument pour le numéro de version.</p>

<p>Le déploiement avec gestion des migrations est une super idée !</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : fred</title>
		<link>http://www.formation-cakephp.com/42/deploiement-rsync/comment-page-1#comment-236</link>
		<dc:creator>fred</dc:creator>
		<pubDate>Mon, 09 Jun 2008 12:08:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=42#comment-236</guid>
		<description>&lt;p&gt;Très bonne idée un article sur le déploiement et merci pour ta référence à Fredistrano.&lt;/p&gt;

&lt;p&gt;Juste une petite remarque sur la méthode décrite ci-dessus:
La synchronisation se fait entre la workingcopy et le serveur de production, ça marche, mais personnellement je pense que faire le rsync entre un export svn et le serveur de prod apporte plusieurs avantages :
- on s&#039;assure d&#039;avoir des sources de qualité dans le gestionnaire de sources puisque on sera obligé de commiter avant de pouvoir déployer
- si on loggue les numéros de version déployées on sait exactement ce que l&#039;on a en production
- on peux déployer une version précise et pas forcément la dernière&lt;/p&gt;

&lt;p&gt;enfin c&#039;est le choix que l&#039;on a fait pour Fredistrano &lt;/p&gt;

&lt;p&gt;pour info nous travaillons actuellement sur une nouvelle version de Fredistrano qui devrait intégrer les &quot;database migration&quot; ainsi que diverses autres améliorations.&lt;/p&gt;

&lt;p&gt;Fred&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Très bonne idée un article sur le déploiement et merci pour ta référence à Fredistrano.</p>

<p>Juste une petite remarque sur la méthode décrite ci-dessus:
La synchronisation se fait entre la workingcopy et le serveur de production, ça marche, mais personnellement je pense que faire le rsync entre un export svn et le serveur de prod apporte plusieurs avantages :
- on s&#8217;assure d&#8217;avoir des sources de qualité dans le gestionnaire de sources puisque on sera obligé de commiter avant de pouvoir déployer
- si on loggue les numéros de version déployées on sait exactement ce que l&#8217;on a en production
- on peux déployer une version précise et pas forcément la dernière</p>

<p>enfin c&#8217;est le choix que l&#8217;on a fait pour Fredistrano </p>

<p>pour info nous travaillons actuellement sur une nouvelle version de Fredistrano qui devrait intégrer les &laquo;&nbsp;database migration&nbsp;&raquo; ainsi que diverses autres améliorations.</p>

<p>Fred</p>]]></content:encoded>
	</item>
	<item>
		<title>Par : daniel</title>
		<link>http://www.formation-cakephp.com/42/deploiement-rsync/comment-page-1#comment-220</link>
		<dc:creator>daniel</dc:creator>
		<pubDate>Fri, 06 Jun 2008 09:28:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.formation-cakephp.com/?p=42#comment-220</guid>
		<description>&lt;p&gt;Hi, check also this:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://blog.devayd.com/?p=8&quot; rel=&quot;nofollow&quot;&gt;http://blog.devayd.com/?p=8&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;this is a handy deployment module for Cake we developed.&lt;/p&gt;

&lt;p&gt;Regards,
Daniel&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi, check also this:</p>

<p><a href="http://blog.devayd.com/?p=8" rel="nofollow">http://blog.devayd.com/?p=8</a></p>

<p>this is a handy deployment module for Cake we developed.</p>

<p>Regards,
Daniel</p>]]></content:encoded>
	</item>
</channel>
</rss>

