<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://127.0.0.1:3001/hgsubversion/</link>
    <language>en-us</language>

    <title>hgsubversion: tests/fixtures/renamedproject.svndump history</title>
    <description>tests/fixtures/renamedproject.svndump revision history</description>
    <item>
    <title>hg_delta_editor: detect new branches issued from non-branch directories</title>
    <link>http://127.0.0.1:3001/hgsubversion/log/942f198b8ff5/tests/fixtures/renamedproject.svndump</link>
    <description><![CDATA[hg_delta_editor: detect new branches issued from non-branch directories<br/>
<br/>
This fix solves the following case: let's /dumb/layout/project be an existing<br/>
project. To normalize the trunk/branches/tags layout, people may do:<br/>
<br/>
$ mkdir /project<br/>
$ mv /dumb/layout/project /project/project<br/>
# Oups, should have been trunk!<br/>
$ mv /project/project /project/trunk<br/>
<br/>
trunk creation was ignore because:<br/>
- update_branch_map() sees it come from a non-branch copy source and ignores it<br/>
  (case #3).<br/>
- since it is not in self.branches, add_directory() ignores the non-existing path.<br/>
Then trunk is left uninitialized.<br/>
<br/>
To solve this, we allow update_branch_map() to detect branches copied from<br/>
non-canonical locations.]]></description>
    <author>&#80;&#97;&#116;&#114;&#105;&#99;&#107;&#32;&#77;&#101;&#122;&#97;&#114;&#100;&#32;&#60;&#112;&#109;&#101;&#122;&#97;&#114;&#100;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 03 May 2009 21:42:42 -0500</pubDate>
</item>

  </channel>
</rss>
