<?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: Capistrano 2 on Site5</title>
	<atom:link href="http://tempe.st/2007/07/capistrano-2-on-site5/feed/" rel="self" type="application/rss+xml" />
	<link>http://tempe.st/2007/07/capistrano-2-on-site5/</link>
	<description>aka blog.to_int(:inig)</description>
	<lastBuildDate>Mon, 08 Feb 2010 13:08:27 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Giovanni Intini</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-409</link>
		<dc:creator>Giovanni Intini</dc:creator>
		<pubDate>Thu, 27 Mar 2008 22:00:43 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-409</guid>
		<description>SCM =&gt; Source Control Management</description>
		<content:encoded><![CDATA[<p>SCM => Source Control Management</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-392</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Sun, 03 Feb 2008 03:57:55 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-392</guid>
		<description>What does SCM stand for?  

Thanks!
Brian</description>
		<content:encoded><![CDATA[<p>What does SCM stand for?  </p>
<p>Thanks!<br />
Brian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markús</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-315</link>
		<dc:creator>Markús</dc:creator>
		<pubDate>Mon, 06 Aug 2007 11:38:38 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-315</guid>
		<description>I ignore it. And I have only used deploy:cold in the first deployment, keeping my deploy.rb file as simple as possible.</description>
		<content:encoded><![CDATA[<p>I ignore it. And I have only used deploy:cold in the first deployment, keeping my deploy.rb file as simple as possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giovanni Intini</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-314</link>
		<dc:creator>Giovanni Intini</dc:creator>
		<pubDate>Mon, 06 Aug 2007 11:22:37 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-314</guid>
		<description>There&#039;s also the spinner script in deploy:cold.</description>
		<content:encoded><![CDATA[<p>There&#8217;s also the spinner script in deploy:cold.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markús</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-313</link>
		<dc:creator>Markús</dc:creator>
		<pubDate>Fri, 03 Aug 2007 12:43:46 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-313</guid>
		<description>Giovanni: The only task you may override is deploy:restart, to substitute &#039;process/reaper&#039; for &#039;skill ... dispatch.fcgi&#039;, it&#039;s the only error (actually is a notification, not an error) I take in my &#039;cap deploy&#039; output.

Bye!</description>
		<content:encoded><![CDATA[<p>Giovanni: The only task you may override is deploy:restart, to substitute &#8216;process/reaper&#8217; for &#8216;skill &#8230; dispatch.fcgi&#8217;, it&#8217;s the only error (actually is a notification, not an error) I take in my &#8216;cap deploy&#8217; output.</p>
<p>Bye!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giovanni Intini</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-312</link>
		<dc:creator>Giovanni Intini</dc:creator>
		<pubDate>Fri, 03 Aug 2007 07:32:31 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-312</guid>
		<description>Markus when using callbacks don&#039;t you get errors with the default capistrano tasks? I feel it&#039;s cleaner to override the tasks that are not pertinent to site5.</description>
		<content:encoded><![CDATA[<p>Markus when using callbacks don&#8217;t you get errors with the default capistrano tasks? I feel it&#8217;s cleaner to override the tasks that are not pertinent to site5.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rails Deployment &#187; Blog Archive &#187; Capistrano 2 Deployment to Site5</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-311</link>
		<dc:creator>Rails Deployment &#187; Blog Archive &#187; Capistrano 2 Deployment to Site5</dc:creator>
		<pubDate>Thu, 02 Aug 2007 21:44:52 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-311</guid>
		<description>[...] Intini has posted a Capistrano 2 recipe for deploying to Site5. There&#8217;s another in variation in the comments to his [...]</description>
		<content:encoded><![CDATA[<p>[...] Intini has posted a Capistrano 2 recipe for deploying to Site5. There&#8217;s another in variation in the comments to his [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markús</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-310</link>
		<dc:creator>Markús</dc:creator>
		<pubDate>Thu, 02 Aug 2007 11:43:15 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-310</guid>
		<description>Hi!

I have a little different deploy.rb file. Here it is:

set :run_method, :run #Is the same as :use_sudo, false
set :group_writable, false #Very important in site5

set :application, &quot;APP_NAME&quot;
#I use the main user account provided by site5
set :username, &quot;username&quot; 
set :password, &quot;password&quot;
#I use svn+ssh protocol
#My repository is in ~/svn/[trunk&#124;branches&#124;tags]
set :repository, &quot;svn+ssh://#{user}@servername/home/#{user}/svn/trunk&quot;

set :deploy_via, :remote_cache
#I created a directory in ~/ with the APP_NAME and then linked public_html to ~/APP_NAME/current/public permanently (without a task)
set :deploy_to, &quot;~/APP_NAME&quot;

role :app, &quot;SERVERNAME&quot;
role :web, &quot;SERVERNAME&quot;
role :db, &quot;SERVERNAME&quot;, :primary =&gt; true

#Now, I use one of the new features of Cap2, the callbacks.
#This callbacks make two specific tasks, restart fcgi processes and symlink to database configuration
after &quot;deploy:restart&quot;, :restart_web_server
after &quot;deploy:update_code&quot;, :symlink_to_database_yml

#I do not add a desc to the task, I prefer a long name
task :restart_web_server, :roles =&gt; :web do
    run &quot;skill -9 -u #{user} -c dispatch.fcgi&quot;, 
end

task :symlink_to_database_yml, :roles =&gt; :web do
    run &quot;ln -s #{shared_path}/config/database.yml #{current_path}/config/database.yml&quot;
end

And that&#039;s all.</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>I have a little different deploy.rb file. Here it is:</p>
<p>set :run_method, :run #Is the same as :use_sudo, false<br />
set :group_writable, false #Very important in site5</p>
<p>set :application, &#8220;APP_NAME&#8221;<br />
#I use the main user account provided by site5<br />
set :username, &#8220;username&#8221; <br />
set :password, &#8220;password&#8221;<br />
#I use svn+ssh protocol<br />
#My repository is in ~/svn/[trunk|branches|tags]<br />
set :repository, &#8220;svn+ssh://#{user}@servername/home/#{user}/svn/trunk&#8221;</p>
<p>set :deploy_via, :remote_cache<br />
#I created a directory in ~/ with the APP_NAME and then linked public_html to <sub>/APP_NAME/current/public permanently (without a task)<br />
set :deploy_to, &#8220;</sub>/APP_NAME&#8221;</p>
<p>role :app, &#8220;SERVERNAME&#8221;<br />
role :web, &#8220;SERVERNAME&#8221;<br />
role :db, &#8220;SERVERNAME&#8221;, :primary => true</p>
<p>#Now, I use one of the new features of Cap2, the callbacks.<br />
#This callbacks make two specific tasks, restart fcgi processes and symlink to database configuration<br />
after &#8220;deploy:restart&#8221;, :restart_web_server<br />
after &#8220;deploy:update_code&#8221;, :symlink_to_database_yml</p>
<p>#I do not add a desc to the task, I prefer a long name<br />
task :restart_web_server, :roles => :web do<br />
    run &#8220;skill -9 -u #{user} -c dispatch.fcgi&#8221;, <br />
end</p>
<p>task :symlink_to_database_yml, :roles => :web do<br />
    run &#8220;ln -s #{shared_path}/config/database.yml #{current_path}/config/database.yml&#8221;<br />
end</p>
<p>And that&#8217;s all.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2007-07-31 -- A Tempest of Thoughts</title>
		<link>http://tempe.st/2007/07/capistrano-2-on-site5/comment-page-1/#comment-308</link>
		<dc:creator>links for 2007-07-31 -- A Tempest of Thoughts</dc:creator>
		<pubDate>Tue, 31 Jul 2007 23:28:10 +0000</pubDate>
		<guid isPermaLink="false">http://tempe.st/2007/07/capistrano-2-on-site5/#comment-308</guid>
		<description>[...] Capistrano 2 on Site5 Nice and working recipe for Capistrano on Site5. (tags: rails 4trm ruby rubyonrails capistrano site5)   Last Modified : August 1st, 2007 Filed under : Del.icio.us Navigate : Previous post /  Share : [...]</description>
		<content:encoded><![CDATA[<p>[...] Capistrano 2 on Site5 Nice and working recipe for Capistrano on Site5. (tags: rails 4trm ruby rubyonrails capistrano site5)   Last Modified : August 1st, 2007 Filed under : Del.icio.us Navigate : Previous post /  Share : [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
