<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Recent Posts in Commits to wrong directory (bogus props file) - unravel? | Unfuddle Community</title>
    <link>http://unfuddle.com/community</link>
    <description>Unfuddle Community Forums</description>
    <item>
      <guid isPermaLink="false">www.unfuddle.com/community:5:750:2107</guid>
      <title>Commits to wrong directory (bogus props file) - unravel? replied by ShanwickOceanic @ Sun, 04 Oct 2009 10:36:39 UTC</title>
      <link>http://www.unfuddle.com/community/forums/5/topics/750</link>
      <description>I gave up.

Saved a copy elsewhere as /netAirspace (the one that should be in development)
Reverse-merged working copy back to r3, where this all started
Saved a copy of that elsewhere as /prosilver (the one that should be untouched)
SVN deleted parent of both directories (/styles) from working copy
Committed
Removed all .svn directories from backup copies of /netAirspace and /prosilver
Re-created /styles in working copy
Copied backups of /netAirspace and /prosilver into /styles
SVN added /styles
Committed

It's now fixed for the future, but obviously any merges, etc, that cross this point are going to be hopelessly wrong.</description>
      <pubDate>Sun, 04 Oct 2009 10:36:39 UTC</pubDate>
      <author>ShanwickOceanic</author>
    </item>
    <item>
      <guid isPermaLink="false">www.unfuddle.com/community:5:750:2099</guid>
      <title>Commits to wrong directory (bogus props file) - unravel? posted by ShanwickOceanic @ Wed, 30 Sep 2009 22:47:01 UTC</title>
      <link>http://www.unfuddle.com/community/forums/5/topics/750</link>
      <description>It looks like I've got myself into a proper mess.

I'm working on a new phpBB skin, with the original &quot;prosilver&quot; and my new one &quot;netAirspace&quot; both under SVN, under a &quot;styles&quot; directory in the same repository. The prosilver one should remain untouched - it's there for reference only. All development should be going into netAirspace.

As one is based on the other, I obviously did a massive cut/paste, committed it all, and went on my merry way. I've been working from the netAirspace directory on my hard disk for about 60 commits. Everything's appeared normal.

Today, for the first time since setting this up, I looked at the repository through the Unfuddle site. To my horror, I found that &quot;netAirspace&quot; is on r3 and &quot;prosilver&quot; is on r60-odd. Further inspection of my working copy reveals that these two directories look to be identical.


Cause (I think)
---------------

It looks as if that over-eager copy/paste on my part is responsible for this mess. I've included the relevant all-wcprops files at the end of this post, and both appear to be pointing to the prosilver directory.


Fix
---

This is where I get hazy :)

What I want to happen is for /prosilver to go back to how it was at r3, ideally looking like nothing had happened to it since, and for /netairspace to look like prosilver does now, ideally with all the revision history. Effectively, swapping the names of the two directories would accomplish this - and then I'd blow away my working copy and check it all out again, and I should be set.

Is there anything I can do through Subversion? I use TortoiseSVN, but am happy to install a command-line utility if it's the only way to do the job.

I can get myself straight for the future, I think - if I have to, I can reconstruct it all as it should be now, commit it, and say that everything before that is bogus. But then, I'm effectively going to lose my revision history. I'd very much prefer to avoid that if possible.

Thanks in advance!
Ed


Files
-----

/styles/prosilver/.svn/all-wcprops:

K 25
svn:wc:ra_dav:version-url
V 62
/svn/netairspace_site/!svn/ver/62/trunk/forum/styles/prosilver
END
style.cfg
K 25
svn:wc:ra_dav:version-url
V 71
/svn/netairspace_site/!svn/ver/4/trunk/forum/styles/prosilver/style.cfg
END


/styles/netAirspace/.svn/all-wcprops:

K 25
svn:wc:ra_dav:version-url
V 62
/svn/netairspace_site/!svn/ver/61/trunk/forum/styles/prosilver
END
style.cfg
K 25
svn:wc:ra_dav:version-url
V 71
/svn/netairspace_site/!svn/ver/4/trunk/forum/styles/prosilver/style.cfg
END</description>
      <pubDate>Wed, 30 Sep 2009 22:47:01 UTC</pubDate>
      <author>ShanwickOceanic</author>
    </item>
  </channel>
</rss>

