<?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: Deploying subversion tags using Capistrano</title>
	<atom:link href="http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/</link>
	<description>Late nights eventually pay off</description>
	<lastBuildDate>Thu, 11 Mar 2010 18:10:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ryan</title>
		<link>http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-2365</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 15 Sep 2008 20:05:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-2365</guid>
		<description>&lt;a href=&quot;#comment-2248&quot; rel=&quot;nofollow&quot;&gt;@Sava Chankov&lt;/a&gt; -

Awesome. Thanks for the tip!</description>
		<content:encoded><![CDATA[<p><a href="#comment-2248" rel="nofollow">@Sava Chankov</a> -</p>
<p>Awesome. Thanks for the tip!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sava Chankov</title>
		<link>http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-2248</link>
		<dc:creator>Sava Chankov</dc:creator>
		<pubDate>Wed, 04 Jun 2008 23:22:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-2248</guid>
		<description>About note one: instead of manually setting latest tag you can get the last in alphabetical order this way:

require &#039;capistrano/recipes/deploy/scm/subversion&#039;
Capistrano::Deploy::SCM::Subversion.class_eval do
  def latest_tag
    logger.debug &quot;querying latest tag ...&quot; unless @latest_revision
    tags_dir = configuration.repository + &#039;/&#039; + configuration.svn_tag_dir + &#039;/&#039;
    @latest_revision = ls(tags_dir).split(&quot;\n&quot;).last.chomp(&#039;/&#039;)
  end
  alias_method :latest_revision, :latest_tag
  
  def ls(path)
    `#{scm} ls #{path}`
  end
end</description>
		<content:encoded><![CDATA[<p>About note one: instead of manually setting latest tag you can get the last in alphabetical order this way:</p>
<p>require &#8216;capistrano/recipes/deploy/scm/subversion&#8217;<br />
Capistrano::Deploy::SCM::Subversion.class_eval do<br />
  def latest_tag<br />
    logger.debug &#8220;querying latest tag &#8230;&#8221; unless @latest_revision<br />
    tags_dir = configuration.repository + &#8216;/&#8217; + configuration.svn_tag_dir + &#8216;/&#8217;<br />
    @latest_revision = ls(tags_dir).split(&#8220;\n&#8221;).last.chomp(&#8216;/&#8217;)<br />
  end<br />
  alias_method :latest_revision, :latest_tag</p>
<p>  def ls(path)<br />
    `#{scm} ls #{path}`<br />
  end<br />
end</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mission Data Blog &#187; Blog Archive &#187; Deploying an SVN branch with Capistrano</title>
		<link>http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-2077</link>
		<dc:creator>Mission Data Blog &#187; Blog Archive &#187; Deploying an SVN branch with Capistrano</dc:creator>
		<pubDate>Wed, 30 Jan 2008 15:39:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-2077</guid>
		<description>[...] is no built in way to deploy a branch from your source code control system. There are a couple ways of accomplishing this. I chose passing in the branch as a parameter to the Capistrano [...]</description>
		<content:encoded><![CDATA[<p>[...] is no built in way to deploy a branch from your source code control system. There are a couple ways of accomplishing this. I chose passing in the branch as a parameter to the Capistrano [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim</title>
		<link>http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-756</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Wed, 12 Sep 2007 20:05:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.aisleten.com/2007/09/04/deploying-svn-tags-using-capistrano/#comment-756</guid>
		<description>Ah...Nice and simple just like I was hoping for.

Thanks for the post, guys!</description>
		<content:encoded><![CDATA[<p>Ah&#8230;Nice and simple just like I was hoping for.</p>
<p>Thanks for the post, guys!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
