<?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: Renaming a CVS Branch</title>
	<atom:link href="http://earlruby.org/2009/01/renaming-a-cvs-branch/feed/" rel="self" type="application/rss+xml" />
	<link>http://earlruby.org/2009/01/renaming-a-cvs-branch/</link>
	<description>this must be the place</description>
	<lastBuildDate>Thu, 26 Apr 2012 09:30:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Lawrence</title>
		<link>http://earlruby.org/2009/01/renaming-a-cvs-branch/comment-page-1/#comment-549</link>
		<dc:creator>Lawrence</dc:creator>
		<pubDate>Thu, 28 Apr 2011 17:54:13 +0000</pubDate>
		<guid isPermaLink="false">http://earlruby.org/?p=52#comment-549</guid>
		<description>Your process doesn&#039;t actually rename a branch, you are actually creating a new branch off the old branch and giving that sub-branch the new name. Note the extra levels in the new revision in:

&gt; new revision: 1.1.2.1.2.1; previous revision: 1.1.2.1

This is what you have done:

HEAD:                   1.1
                         &#124;
bad_name branch:         +-- 1.1.2.x
                                &#124;
good_name sub-branch:           +-- 1.1.2.1.2.x


I haven&#039;t tested it, but I&#039;m pretty sure you could accomplish the same thing just by doing:

cvs tag -b -r bad_name good_name
cvs tag -d bad_name

-L</description>
		<content:encoded><![CDATA[<p>Your process doesn&#8217;t actually rename a branch, you are actually creating a new branch off the old branch and giving that sub-branch the new name. Note the extra levels in the new revision in:</p>
<p>&gt; new revision: 1.1.2.1.2.1; previous revision: 1.1.2.1</p>
<p>This is what you have done:</p>
<p>HEAD:                   1.1<br />
                         |<br />
bad_name branch:         +&#8211; 1.1.2.x<br />
                                |<br />
good_name sub-branch:           +&#8211; 1.1.2.1.2.x</p>
<p>I haven&#8217;t tested it, but I&#8217;m pretty sure you could accomplish the same thing just by doing:</p>
<p>cvs tag -b -r bad_name good_name<br />
cvs tag -d bad_name</p>
<p>-L</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aake Nordlund</title>
		<link>http://earlruby.org/2009/01/renaming-a-cvs-branch/comment-page-1/#comment-119</link>
		<dc:creator>Aake Nordlund</dc:creator>
		<pubDate>Mon, 19 Oct 2009 17:07:22 +0000</pubDate>
		<guid isPermaLink="false">http://earlruby.org/?p=52#comment-119</guid>
		<description>Much easier than the above is to just do

cvs admin -N good_name:1.1.2 cvs_test.pl

Note the use of 1.1.2, which is the branch revision number, while 1.1.2.1 is the file revision number.</description>
		<content:encoded><![CDATA[<p>Much easier than the above is to just do</p>
<p>cvs admin -N good_name:1.1.2 cvs_test.pl</p>
<p>Note the use of 1.1.2, which is the branch revision number, while 1.1.2.1 is the file revision number.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Earl Ruby</title>
		<link>http://earlruby.org/2009/01/renaming-a-cvs-branch/comment-page-1/#comment-69</link>
		<dc:creator>Earl Ruby</dc:creator>
		<pubDate>Tue, 18 Aug 2009 20:17:39 +0000</pubDate>
		<guid isPermaLink="false">http://earlruby.org/?p=52#comment-69</guid>
		<description>Renaming requires the use of admin functions, so if you don&#039;t have admin rights and can&#039;t use &quot;cvs admin -n bad_name&quot; then you&#039;ll need to find someone who has admin rights to help you rename a branch.

Or you could use this as an opportunity to switch to &lt;a href=&quot;http://git-scm.com/&quot; rel=&quot;nofollow&quot;&gt;Git&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Renaming requires the use of admin functions, so if you don&#8217;t have admin rights and can&#8217;t use &#8220;cvs admin -n bad_name&#8221; then you&#8217;ll need to find someone who has admin rights to help you rename a branch.</p>
<p>Or you could use this as an opportunity to switch to <a href="http://git-scm.com/" rel="nofollow">Git</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua T Kalis</title>
		<link>http://earlruby.org/2009/01/renaming-a-cvs-branch/comment-page-1/#comment-68</link>
		<dc:creator>Joshua T Kalis</dc:creator>
		<pubDate>Tue, 18 Aug 2009 19:56:50 +0000</pubDate>
		<guid isPermaLink="false">http://earlruby.org/?p=52#comment-68</guid>
		<description>What about if I you don&#039;t have admin access to the repo?</description>
		<content:encoded><![CDATA[<p>What about if I you don&#8217;t have admin access to the repo?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 2.413 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-01 21:30:19 -->

