<?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>Leonardo Borda &#187; subversion</title>
	<atom:link href="http://www.leonardoborda.com/blog/tag/subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.leonardoborda.com/blog</link>
	<description>A bit of everything and answers that really work!</description>
	<lastBuildDate>Thu, 15 Jul 2010 16:14:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>301 moved permanently subversion</title>
		<link>http://www.leonardoborda.com/blog/301-moved-permanently-subversion/</link>
		<comments>http://www.leonardoborda.com/blog/301-moved-permanently-subversion/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 03:55:59 +0000</pubDate>
		<dc:creator>Leo</dc:creator>
				<category><![CDATA[Knowledge Base]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://www.leonardoborda.com/blog/?p=138</guid>
		<description><![CDATA[Source: http://subversion.tigris.org/faq.html#http-301-error 
I can see my repository in a web browser, but &#8217;svn checkout&#8217; gives me an error about &#8220;301 Moved Permanently&#8221;. What&#8217;s wrong?
It means your httpd.conf is misconfigured. Usually this error happens when you&#8217;ve defined the Subversion virtual &#8220;location&#8221; to exist within two different scopes at the same time.
For example, if you&#8217;ve exported a [...]]]></description>
			<content:encoded><![CDATA[<div id="http-301-error" class="h3" title="http-301-error">Source: <a href="http://subversion.tigris.org/faq.html#http-301-error">http://subversion.tigris.org/faq.html#http-301-error </a></p>
<h3>I can see my repository in a web browser, but &#8217;svn checkout&#8217; gives me an error about &#8220;301 Moved Permanently&#8221;. What&#8217;s wrong?</h3>
<p>It means your httpd.conf is misconfigured. Usually this error happens when you&#8217;ve defined the Subversion virtual &#8220;location&#8221; to exist within two different scopes at the same time.</p>
<p>For example, if you&#8217;ve exported a repository as <tt></tt>, but you&#8217;ve also set your <tt>DocumentRoot</tt> to be <tt>/www</tt>, then you&#8217;re in trouble.  When the request comes in for <tt>/www/foo/bar</tt>, apache doesn&#8217;t know whether to find a <em>real</em> file named <tt>/foo/bar</tt> within your <tt>DocumentRoot</tt>, or whether to ask mod_dav_svn to fetch a file <tt>/bar</tt> from the <tt>/www/foo</tt> repository.  Usually the former case wins, and hence the &#8220;Moved Permanently&#8221; error.</p>
<p>The solution is to make sure your repository <tt></tt> does <strong>not</strong> overlap or live within any areas already exported as normal web shares.</p>
<p>It&#8217;s also possible that you have an object in the web root which has the same name as your repository URL. For example, imagine your web server&#8217;s document root is <tt>/var/www</tt> and your Subversion repository is located at <tt>/home/svn/repo</tt>. You then configure Apache to serve the repository at <tt>http://localhost/myrepo</tt>. If you then create the directory <tt>/var/www/myrepo/</tt> this will cause a 301 error to occur.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.leonardoborda.com/blog/301-moved-permanently-subversion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
