<?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>Comments on: Shell scripts no more!</title>
	<atom:link href="http://nsslive.net/2009/02/16/shell-scripts-no-more/feed/" rel="self" type="application/rss+xml" />
	<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/</link>
	<description>code &#039;n chicken</description>
	<lastBuildDate>Mon, 23 Nov 2009 15:34:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Phing automatise les opérations répétitives des développements PHP &#124; Pims Labs</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-84</link>
		<dc:creator>Phing automatise les opérations répétitives des développements PHP &#124; Pims Labs</dc:creator>
		<pubDate>Tue, 07 Apr 2009 08:30:11 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-84</guid>
		<description>[...] article en anglais de Nabeel Shahzad décrit comment il s&#8217;est débarrassé des scripts grâce à Phing   automatisation ligne de [...]</description>
		<content:encoded><![CDATA[<p>[...] article en anglais de Nabeel Shahzad décrit comment il s&#8217;est débarrassé des scripts grâce à Phing   automatisation ligne de [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nabeel</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-46</link>
		<dc:creator>Nabeel</dc:creator>
		<pubDate>Tue, 03 Mar 2009 13:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-46</guid>
		<description>&lt;a href=&quot;#comment-45&quot; rel=&quot;nofollow&quot;&gt;@Žilvinas&lt;/a&gt; 
Yes, it&#039;s on the same server in this instance, but not all my sites are on the same server, which I use Phing for all of them now. The post-commit file just calls Phing to build (phing -f /path/to/file). To deploy on other servers, what I do is use the ExecTask to call scp, to copy the files to the remote server, after I&#039;ve done the replacements, etc. Basically the same as the CopyTask.</description>
		<content:encoded><![CDATA[<p><a href="#comment-45" rel="nofollow">@Žilvinas</a><br />
Yes, it&#8217;s on the same server in this instance, but not all my sites are on the same server, which I use Phing for all of them now. The post-commit file just calls Phing to build (phing -f /path/to/file). To deploy on other servers, what I do is use the ExecTask to call scp, to copy the files to the remote server, after I&#8217;ve done the replacements, etc. Basically the same as the CopyTask.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Žilvinas</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-45</link>
		<dc:creator>Žilvinas</dc:creator>
		<pubDate>Tue, 03 Mar 2009 09:50:21 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-45</guid>
		<description>It seems to me your svn server is on the same server as your application. That is quite odd to be honest ;) If not then i don&#039;t understand how you execute phing from your post-commit file (unless you connect through ssh there).

We have many websites and it would be a pain to log in to the server each time you want to run phing. Maybe it would be posssible to execute phing through ssh with custom scripts?</description>
		<content:encoded><![CDATA[<p>It seems to me your svn server is on the same server as your application. That is quite odd to be honest <img src='http://nsslive.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  If not then i don&#8217;t understand how you execute phing from your post-commit file (unless you connect through ssh there).</p>
<p>We have many websites and it would be a pain to log in to the server each time you want to run phing. Maybe it would be posssible to execute phing through ssh with custom scripts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weekly Links #42 &#124; GrantPalin.com</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-44</link>
		<dc:creator>Weekly Links #42 &#124; GrantPalin.com</dc:creator>
		<pubDate>Tue, 03 Mar 2009 01:18:23 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-44</guid>
		<description>[...] Shell scripts no more! A look at using Phing to automate PHP project builds. [...]</description>
		<content:encoded><![CDATA[<p>[...] Shell scripts no more! A look at using Phing to automate PHP project builds. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fred</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-39</link>
		<dc:creator>fred</dc:creator>
		<pubDate>Tue, 24 Feb 2009 20:51:41 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-39</guid>
		<description>You could give a try to fredistrano -&gt; http://code.google.com/p/fredistrano/
it&#039;s a deployment tool for web application.
Fredistrano export your sources from subversion and synchronizes them with your production server. It is possible to execute several tasks during the deployment process as renaming files, modifying permissions and executing customs shell scripts.</description>
		<content:encoded><![CDATA[<p>You could give a try to fredistrano -&gt; <a href="http://code.google.com/p/fredistrano/" rel="nofollow">http://code.google.com/p/fredistrano/</a><br />
it&#8217;s a deployment tool for web application.<br />
Fredistrano export your sources from subversion and synchronizes them with your production server. It is possible to execute several tasks during the deployment process as renaming files, modifying permissions and executing customs shell scripts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nabeel</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-38</link>
		<dc:creator>Nabeel</dc:creator>
		<pubDate>Tue, 24 Feb 2009 15:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-38</guid>
		<description>&lt;a href=&quot;#comment-37&quot; rel=&quot;nofollow&quot;&gt;@meeech&lt;/a&gt; 
Really? I&#039;ll have to try that out. Hurray for undocumented features :D</description>
		<content:encoded><![CDATA[<p><a href="#comment-37" rel="nofollow">@meeech</a><br />
Really? I&#8217;ll have to try that out. Hurray for undocumented features <img src='http://nsslive.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: meeech</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-37</link>
		<dc:creator>meeech</dc:creator>
		<pubDate>Tue, 24 Feb 2009 15:35:18 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-37</guid>
		<description>(tag got stripped out)
[ svnlastrevision repositoryurl=&quot;${svn.repourl}&quot; username=&quot;${svn.username}&quot; password=&quot;${svn.password}&quot; propertyname=&quot;svn.lastrevision&quot; / ]</description>
		<content:encoded><![CDATA[<p>(tag got stripped out)<br />
[ svnlastrevision repositoryurl="${svn.repourl}" username="${svn.username}" password="${svn.password}" propertyname="svn.lastrevision" / ]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: meeech</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-36</link>
		<dc:creator>meeech</dc:creator>
		<pubDate>Tue, 24 Feb 2009 15:34:25 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-36</guid>
		<description>Hey
Its undocumented, but you can point svnlastrevision at a repository, and it works. 

</description>
		<content:encoded><![CDATA[<p>Hey<br />
Its undocumented, but you can point svnlastrevision at a repository, and it works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-35</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Tue, 24 Feb 2009 15:30:34 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-35</guid>
		<description>Make sure to visit Raphael&#039;s blog, he&#039;s the Phing guru :)

http://raphaelstolt.blogspot.com/search/label/Phing</description>
		<content:encoded><![CDATA[<p>Make sure to visit Raphael&#8217;s blog, he&#8217;s the Phing guru <img src='http://nsslive.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://raphaelstolt.blogspot.com/search/label/Phing" rel="nofollow">http://raphaelstolt.blogspot.com/search/label/Phing</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nabeel</title>
		<link>http://nsslive.net/2009/02/16/shell-scripts-no-more/comment-page-1/#comment-33</link>
		<dc:creator>Nabeel</dc:creator>
		<pubDate>Tue, 24 Feb 2009 03:44:45 +0000</pubDate>
		<guid isPermaLink="false">http://nsslive.net/2009/02/16/shell-scripts-no-more/#comment-33</guid>
		<description>&lt;a href=&quot;#comment-30&quot; rel=&quot;nofollow&quot;&gt;@James Collins&lt;/a&gt; 
Yes, you could do that easily. Just move the code fo SVN checkout into the “beta” stage instead, and point it to trunk. Then another checkout in the “release” stage pointing to a branch or tag. I’ve been planning to post another example, where in release, I do a checkout from trunk, and then create a tag from it using the “svnupdate” task (by checking out the tag, copying the files, then updating, a bit round about).

&lt;a href=&quot;#comment-27&quot; rel=&quot;nofollow&quot;&gt;@Daniel Cousineau&lt;/a&gt; 
Thanks for that info, I’ll check it out. I’m digging deeper into Phing now, I’m getting all sorts of ideas</description>
		<content:encoded><![CDATA[<p><a href="#comment-30" rel="nofollow">@James Collins</a><br />
Yes, you could do that easily. Just move the code fo SVN checkout into the “beta” stage instead, and point it to trunk. Then another checkout in the “release” stage pointing to a branch or tag. I’ve been planning to post another example, where in release, I do a checkout from trunk, and then create a tag from it using the “svnupdate” task (by checking out the tag, copying the files, then updating, a bit round about).</p>
<p><a href="#comment-27" rel="nofollow">@Daniel Cousineau</a><br />
Thanks for that info, I’ll check it out. I’m digging deeper into Phing now, I’m getting all sorts of ideas</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->