Bride of the reposturgeon!
<p>Another big repository conversion &#8211; the <a href="http://www.hercules-390.org/">Hercules</a> project &#8211; brings with it some new bug fixes and features, so <a href="http://www.catb.org/esr/reposurgeon/">reposurgeon 1.3 has shipped</a>.</p>
<p><span id="more-3844"></span></p>
<p>The cvspreen command has been renamed to cvslift. cvslift now generates real tag objects corresponding to cvs2svn-generated tags. Comments that read &#8216;*** empty log message ***&#8217; are no longer coalesced (cvs2svn generates these).  There are various bug fixes, including for a crash bug in rebuild after expunge. The default set of files to be preserved is now set properly in a repository-type-dependent manner.</p>
<p>I&#8217;ve moved the code to Python 3 (but don&#8217;t worry as it will run in 2.7.2 under the -3 option).  No real reason except that it was about time for me to get familiar with 2to3 and the forward-porting process.</p>
<p>The general offer to <a href="http://esr.ibiblio.org/?p=3839">convert your project&#8217;s repo</a> is still open.  It may not be for long. however; the Hercules conversion turned up fewer bugs and deficiencies than my last one (as expected) and the next will probably turn up fewer still.</p>
