<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Software is Crap]]></provider_name><provider_url><![CDATA[https://davmac.wordpress.com]]></provider_url><author_name><![CDATA[davmac]]></author_name><author_url><![CDATA[https://davmac.wordpress.com/author/davmac/]]></author_url><title><![CDATA[Subversive]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>Eclipse was the first &#8220;real&#8221; Java IDE I used and I&#8217;ve stuck with it for a while now. We migrated a project from CVS to Subversion a while back and, after a brief and highly unsuccessful fling with Subclipse (I&#8217;m sure it&#8217;s improved in the meantime, but I&#8217;ve never gotten around to trying it out again) I started using Subversive to provide Subversion support within Eclipse. Most of the basic things work but it has the following annoyances:</p>
<p>1. On my home machine, for some reason when I synchronize, it always asks for my username and password. Actually it doesn&#8217;t so much ask, seeing as the fields are already filled in and I just have to click &#8220;ok&#8221;, but it always presents the dialog.</p>
<p>2. On my work machine, on the other hand, it doesn&#8217;t do that. What it does instead is ask for the proxy password, despite the fact that I have entered the proxy password in the Eclipse preferences. Annoyingly, it asks for the password again from time to time as I do commits, synchronizes, whatever.</p>
<p>3. A whole lot of corner cases seem to be broken, especially with regards to tagging. For instance if I choose a folder under trunk and &#8220;New -&gt; tag&#8221; (which incidentally is a really awkward menu choice, why can&#8217;t &#8220;tag&#8221; be one of the top-level options?) and then give it a new tag name, it creates the tag and puts the <em>contents</em> of the folder under the tag, but not the folder itself. If I create the folder under the tag first, and supply that combined tag name and folder name as the tag name (i.e. &#8220;TAG_NAME/folder_name&#8221;), it then DOES put the folder underneath the folder with the same name that I&#8217;ve already created (TAG_NAME/folder_name/folder_name)! WTF! To get it to work I have to create the tag <em>without</em> creating the folder and then specify &#8220;TAG_NAME/folder_name&#8221; as the tag. It&#8217;s <em>borked</em>.</p>
<p>4. Some tag operations don&#8217;t automatically refresh the tree in the SVN repository browsing view, even though they should. (I can&#8217;t remember exactly which ones, but I did spent a lot of time today creating and removing tags while trying to solve the problem in [3]).</p>
<p>5. What the hell is the &#8220;ROOT&#8221; folder? It just seems to contain a copy of the repository underneath it. What&#8217;s the point?</p>
<p>6. What does &#8220;Add revision link&#8221; (in the context menu on a folder in the SVN repository browsing view) actually <em>do</em>?</p>
]]></html></oembed>