<?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>evardsson.com: stuff that w0rks &#187; Subversion</title>
	<atom:link href="http://www.evardsson.com/blog/tag/subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.evardsson.com/blog</link>
	<description>tweaks and hacks, php, python, music, home and ???</description>
	<lastBuildDate>Mon, 23 Jan 2012 18:38:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Minor SVN hiccup</title>
		<link>http://www.evardsson.com/blog/2009/03/24/minor-svn-hiccup/</link>
		<comments>http://www.evardsson.com/blog/2009/03/24/minor-svn-hiccup/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 16:54:42 +0000</pubDate>
		<dc:creator>Sjan Evardsson</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[SPDO]]></category>
		<category><![CDATA[Subversion]]></category>

		<guid isPermaLink="false">http://www.evardsson.com/blog/?p=312</guid>
		<description><![CDATA[Anyone who tried to access SPDO via the subversion repo since Saturday may have run into a slight problem: namely a session that looked something like this: ratatosk:svn sjan$ svn co http://www.evardsson.com/repos/projects/spdo/ spdo svn: Could not open the requested SVN filesystem I only became aware of it this morning, and I knew (almost) right away [...]]]></description>
			<content:encoded><![CDATA[<p>Anyone who tried to access <a href="http://www.evardsson.com/wiki/SPDO">SPDO</a> via the <a href="http://www.evardsson.com/repos/projects/spdo/">subversion repo</a> since Saturday may have run into a slight problem: namely a session that looked something like this:</p>
<pre>ratatosk:svn sjan$ svn co http://www.evardsson.com/repos/projects/spdo/ spdo
svn: Could not open the requested SVN filesystem</pre>
<p>I only became aware of it this morning, and I knew (almost) right away where the problem might lie. I was still able to access the repos via svn (in the internal network) and via file (from the server) but could not access them from http or https. I checked the svn version number and got this:</p>
<pre>xxxx spdo # svn --version
svn, version 1.5.6 (r36142)
   compiled Mar 21 2009, 09:44:24

Copyright (C) 2000-2008 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme</pre>
<p>Ok, so this version built on Saturday when I did my latest updates. So, ra_svn works, ra_local works but ra_neon does not. I recalled that <a href="http://www.webdav.org/neon/">neon</a> upgraded from 0.28.3 to 0.28.4 on the same day with the warning:</p>
<pre>  * Neon has a policy of breaking API across minor versions, this means
 * that any package that links against neon may be broken after
 * updating. They will remain broken until they are ported to the
 * new API. You can downgrade neon to the previous version by doing:
 *
 *   emerge --oneshot '&lt;net-misc/neon-0.28'
 *
 * You may also have to downgrade any package that has already been
 * ported to the new API.</pre>
<p>That shouldn&#8217;t be needed (downgrading earlier than 0.28) since everything was working fine with 0.28.3 so, a quick</p>
<pre>emerge --oneshot =net-misc/neon-0.28.3</pre>
<p>and all is right with the world again.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evardsson.com/blog/2009/03/24/minor-svn-hiccup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN on OS X &#8211; /usr/bin or /usr/local/bin</title>
		<link>http://www.evardsson.com/blog/2008/12/24/svn-on-os-x-usr_bin-or-usr_local_bin/</link>
		<comments>http://www.evardsson.com/blog/2008/12/24/svn-on-os-x-usr_bin-or-usr_local_bin/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 15:13:20 +0000</pubDate>
		<dc:creator>Sjan Evardsson</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://www.evardsson.com/blog/?p=272</guid>
		<description><![CDATA[I recently installed the openCollabNet OS X Universal binary for SVN 1.5.4 from Tigris and found something odd. I had installed the openCollabNet binary for 1.4.4 a while back, and don&#8217;t recall changing any install paths, but apparently something changed. After installing I ran svn &#8211;version and saw something that I shouldn&#8217;t have seen: svn, [...]]]></description>
			<content:encoded><![CDATA[<p>I recently installed the <a href="http://downloads.open.collab.net/binaries.html">openCollabNet OS X Universal binary for SVN 1.5.4</a> from <a href="http://subversion.tigris.org/">Tigris</a> and found something odd. I had installed the openCollabNet binary for 1.4.4 a while back, and don&#8217;t recall changing any install paths, but apparently something changed. After installing I ran svn &#8211;version and saw something that I shouldn&#8217;t have seen:</p>
<blockquote>
<pre>svn, version 1.4.4 (r25188)
compiled Sep 23 2007, 22:32:34

Copyright (C) 2000-2006 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).</pre>
</blockquote>
<p>Strange, I should have seen the new 1.5.4 there. So I did a bit of digging. Everything I saw about the openCollabNet binary said it installed in /usr/local/bin, but when I ran which svn I saw /usr/bin/svn. So I looked in /usr/bin and /usr/local/bin. Sure enough, two installs in two different places. Not being one to do anything rash (like deleting svn from /usr/bin and then changing the path on all my tools that rely on it) I decided the best thing to do was fix it in a way that was reversible. So, I fired off a sudo ls (to get my password in scope in the shell) and then a simple</p>
<pre>for i in `ls /usr/bin/svn*`; do mv /usr/bin/$i /usr/bin/$i.old &amp;&amp; ln -sf /usr/local/bin/$i /usr/bin/$i; done</pre>
<p>Once I had fired off that command another call to svn &#8211;version revealed the fix:</p>
<blockquote>
<pre>svn, version 1.5.4 (r33841)
compiled Oct 27 2008, 11:19:10

Copyright (C) 2000-2008 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).</pre>
</blockquote>
<p>I am still a little confused as to how 1.4.4 ended up in /usr/bin while 1.5.4 went to /usr/local/bin (where it is expected to go from the openCollabNet binary installer). I wondered, did I change the install path at some point in the install? Somehow I doubt it, as that is not a change I would be likely to make. Just another little mystery for the unsolved cases file.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evardsson.com/blog/2008/12/24/svn-on-os-x-usr_bin-or-usr_local_bin/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Update headaches &#8211; resolved???</title>
		<link>http://www.evardsson.com/blog/2007/10/25/wordpress-update-headaches-resolved-2/</link>
		<comments>http://www.evardsson.com/blog/2007/10/25/wordpress-update-headaches-resolved-2/#comments</comments>
		<pubDate>Fri, 26 Oct 2007 04:47:14 +0000</pubDate>
		<dc:creator>Sjan Evardsson</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.evardsson.com/blog/2007/10/25/wordpress-update-headaches-resolved-2/</guid>
		<description><![CDATA[I had a few headaches updating to WordPress 2.3. Not surprising since the category related tables were removed to make room for native tagging, and I have been relying on the Category Tagging plug-in. Ah well, after some hand sql work I was able to populate the tags to match the categories. Now it can [...]]]></description>
			<content:encoded><![CDATA[<p>I had a few headaches updating to <a href="http://wordpress.org/">WordPress 2.3</a>. Not surprising since the category related tables were removed to make room for native tagging, and I have been relying on the Category Tagging plug-in. Ah well, after some hand sql work I was able to populate the tags to match the categories.</p>
<p>Now it can only get better, right? I have moved to using subversion to pull the latest stable release, so that takes a big chunk of time out of the equation, and now my tagging will happen at the time of posting, rather than being a pseudo-tag solution pulled from post categories. Or will it? I wonder if the tags tab in <a href="http://www.scribefire.com/">ScribeFire</a> will do the trick?</p>
<p>We shall see.</p>
<p>The 3.0 version of the Google Sitemap generator seems to not be working, however, but I may have b0rked something there myself, and I will try again later.</p>
<p>Oh, and those sql statements?</p>
<p>If I remember correctly (I didn&#8217;t keep notes like I should have):</p>
<p>INSERT INTO wp_term_taxonomy (term_id, taxonomy, count) SELECT term_id, &#8216;post_tag&#8217;, count FROM wp_term_taxonomy WHERE taxonomy=&#8217;category&#8217;;</p>
<p>INSERT INTO wp_term_relationships (object_id, term_taxonomy_id) SELECT rel.object_id, tax.term_taxonomy_id FROM wp_term_relationships AS rel, wp_term_taxonomy AS tax, wp_term_taxonomy AS ttx WHERE rel.term_taxonomy_id=ttx.term_taxonomy_id AND ttx.term_id = tax.term_id AND tax.taxonomy=&#8217;post_tag&#8217;;</p>
<p>I could have brought the descriptions across from the categories, too, but I didn&#8217;t think about it until just now.</p>
<p>Edit: I found the issue with the site-map generator. It required a tweak to the memory limits in my php.ini :/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evardsson.com/blog/2007/10/25/wordpress-update-headaches-resolved-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

