<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>malanciault.com &#187; Development</title>
	<atom:link href="http://malanciault.com/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://malanciault.com</link>
	<description>Blog of Marc-André Lanciault - Always Mastering the Web Universe</description>
	<lastBuildDate>Wed, 25 Aug 2010 13:00:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Mark package as Locked to avoid automatic upgrade in Ubuntu</title>
		<link>http://malanciault.com/development/mark-package-as-locked-to-avoid-automatic-upgrade-in-ubuntu/</link>
		<comments>http://malanciault.com/development/mark-package-as-locked-to-avoid-automatic-upgrade-in-ubuntu/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 09:00:12 +0000</pubDate>
		<dc:creator>Marc-André</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://malanciault.com/?p=181</guid>
		<description><![CDATA[As I discussed in a recent post, I had to downgrade to a previous version of Subversion to make it compatible with Subclipse in EasyEclipse. Everything worked perfectly. However, the day after, Ubuntu proposed me some packages to upgrade. I accepted without thinking. Then, the problem I had with Subclipse got back&#8230; Of course! In [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-195" title="Ubuntu" src="http://malanciault.com/wp-content/uploads/2010/02/ubuntuLogo-full-300x91.jpg" alt="" width="300" height="91" />As I discussed in a <a href="http://malanciault.com/development/solving-subclipse-and-subversion-conflict-on-ubuntu-9-10/">recent post</a>, I had to downgrade to a previous version of Subversion to make it compatible with Subclipse in EasyEclipse. Everything worked perfectly. However, the day after, Ubuntu proposed me some packages to upgrade. I accepted without thinking. Then, the problem I had with Subclipse got back&#8230; Of course! In the system upgrade I just did, Subversion package was upgraded to the latest version. Back to square one!<span id="more-181"></span></p>
<p>So, after googling 10 seconds, I found <a href="http://ubuntuforums.org/showpost.php?p=6206125&amp;postcount=6">this</a> which suggested to lock some packages to avoid them being upgraded automatically by Ubuntu. Exactly what I needed! In order to do so, go in Synaptics, find the package you want to lock (in my case libsvn1 and subversion), highlight it and then go in Packages &gt; Lock.</p>
<p><img class="aligncenter size-full wp-image-196" title="Synaptic lock package" src="http://malanciault.com/wp-content/uploads/2010/02/Screenshot1.png" alt="" width="420" height="345" />Since then, it&#8217;s working perfectly now!</p>
]]></content:encoded>
			<wfw:commentRss>http://malanciault.com/development/mark-package-as-locked-to-avoid-automatic-upgrade-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solving Subclipse and Subversion conflict on Ubuntu 9.10</title>
		<link>http://malanciault.com/development/solving-subclipse-and-subversion-conflict-on-ubuntu-9-10/</link>
		<comments>http://malanciault.com/development/solving-subclipse-and-subversion-conflict-on-ubuntu-9-10/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 09:09:19 +0000</pubDate>
		<dc:creator>Marc-André</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[easyeclipse]]></category>
		<category><![CDATA[subclipse]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://malanciault.com/?p=125</guid>
		<description><![CDATA[Since I upgraded to Ubuntu 9.10 (Karmic Koala), I had a very annoying problem with a key feature of my development setup. For the last years, I have been using EasyEclipse for PHP. It&#8217;s a great Eclipse distribution already configured with some useful plugins depending on the language you are developing in. The one I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-174" title="Subclipse and subversion conflict on Ubuntu 9.10" src="http://malanciault.com/wp-content/uploads/2010/02/easyeclipse_logo-e1265332298620.gif" alt="" width="249" height="158" />Since I upgraded to Ubuntu 9.10 (Karmic Koala), I had a very annoying problem with a key feature of my development setup. For the last years, I have been using <a href="http://www.easyeclipse.org/site/distributions/php.html">EasyEclipse for PHP</a>. It&#8217;s a great Eclipse distribution already configured with some useful plugins depending on the language you are developing in. The one I use is obviously aimed at PHP developers. I was using EasyEclipse back when I was on Windows, and then on Ubuntu 8.04 and now on Ubuntu 9.10. But since this last change, I had problems with the SVN integration inside EasyEclipse (<a href="http://subclipse.tigris.org/">Subclipse</a>). For some reasons, I lost all SVN features inside some projects, but not all..<span id="more-125"></span></p>
<p>When I was trying to access SVN features from within a project which files came from my Ubuntu 8.04 laptop, it was working. However, checking out a project on my new Ubuntu 9.10 was causing EasyEclipse to not be able to recognize the project as an SVN project. When I was right-clicking any folder inside that project and selecting the Team item, there was only <strong>Apply Patch&#8230;</strong> and <strong>Share Project</strong>. I was missing all the usual: <strong>Commit</strong>, <strong>Update</strong>, <strong>Branch/tag</strong>, etc&#8230;</p>
<p><img class="aligncenter size-full wp-image-175" title="Missing Team options" src="http://malanciault.com/wp-content/uploads/2010/02/Screenshot.png" alt="" width="580" height="306" /></p>
<p>I googled a lot but did not find any solutions at first. I installed Eclipse alone, but it would not even start&#8230; I installed Eclipse from Synaptic, same thing, it would not start. It was only displaying the splash-screen and then it disappeared. Nothing else. I even installed <a href="http://www.zend.com/en/products/studio/">Zend Studio</a>, and I was getting the exact same problem: the <strong>Team</strong> contextual menu item was not displaying the SVN features.</p>
<p>I was starting to feel a little bit helpless. My only workaround was to develop with EasyEclipse but to commit and update via the command line. Doable, but not painless&#8230;</p>
<p>I googled one last time and after many many readings, I stumbled on someone hinting that there might be a problem between Subclipse and Subversion itself. It made me think. Why were the projects coming from Ubuntu 8.04 were working and the newly checked out projects from Ubuntu 9.10 were not. The hypothesis that there could be a conflict between Subclipse and Subversion started to make sense&#8230;</p>
<p>So I went on Ubuntu 8.04 Synaptic and checked the version of Subversion. I did the same on Ubuntu 9.10. They were of course not the same version. So it seemed that projects checked out with subversion from Ubuntu 8.04 were compatible with Subclipse, but not the ones checked out with Ubuntu 9.10. So the solution: uninstall subversion and reinstall the previous version, the one installed on Ubuntu 8.04! So here are the steps I had to do:</p>
<ul>
<li>Uninstall subversion</li>
<li>Uninstall libsvn1 (a dependency of subversion)</li>
<li>Install <a href="http://packages.ubuntu.com/hardy-updates/libsvn1">libsvn1</a></li>
<li>Install <a href="http://packages.ubuntu.com/hardy-updates/subversion">subversion-hardy</a></li>
</ul>
<p>And now, everything works !!</p>
]]></content:encoded>
			<wfw:commentRss>http://malanciault.com/development/solving-subclipse-and-subversion-conflict-on-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
