<?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>Techie Gyaaan &#187; Subversion</title>
	<atom:link href="http://techie.gyaaan.com/category/subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://techie.gyaaan.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 15 May 2009 15:19:40 +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>Setup a SVN server in minutes</title>
		<link>http://techie.gyaaan.com/setup-a-svn-server-in-minutes/</link>
		<comments>http://techie.gyaaan.com/setup-a-svn-server-in-minutes/#comments</comments>
		<pubDate>Fri, 15 May 2009 15:19:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[svnadmin]]></category>
		<category><![CDATA[svnserve]]></category>

		<guid isPermaLink="false">http://techie.gyaaan.com/?p=89</guid>
		<description><![CDATA[Here are the steps 1. Create a repository # mkdir /svn_repos # cd /svn_repos # mkdir -p / //trunk //branch //tags # svnadmin create /svn_repos/ # svn import -m &#8220;Repo Creation&#8221; / file:///svn_repos/ 2. Securing the SVN repository # vim /svn_repos/ /conf/svnserve.conf Append the lines to the end of the file, anon-access = none auth-access [...]]]></description>
			<content:encoded><![CDATA[<p>Here are the steps</p>
<p>1. Create a repository</p>
<p># mkdir /svn_repos<br />
# cd /svn_repos<br />
# mkdir -p /<repo_folder> /<repo_folder>/trunk /<repo_folder>/branch /<repo_folder>/tags<br />
# svnadmin create /svn_repos/
<project_name>
# svn import -m &#8220;Repo Creation&#8221; /<repo_folder> file:///svn_repos/
<project_name>
<p>2. Securing the SVN repository</p>
<p># vim /svn_repos/
<project_name>/conf/svnserve.conf</p>
<p>Append the lines to the end of the file,</p>
<p>anon-access = none<br />
auth-access = write<br />
password-db = passwd</p>
<p>Setting up Authentication</p>
<p># vim /svn_repos/
<project_name>/conf/passwd<br />
# add users in the format : user = password<br />
username = password</p>
<p>*Note the password is in plaintext. Please make sure that you setup a strong  password</p>
<p>3. Host the SVN repository on the web</p>
<p># svnserve -d</p>
<p>4. Accessing the Repository from a remote location</p>
<p>svn://hostname/svn_repos/
<project_name>
<p>Pre-Requisites<br />
* Port 3690 must be open<br />
* You must provide the complete url to access the svn repository. For example, if the domain name is mysvnrepository.com and the project name is /mysuperproject the valid svn url will be<br />
svn://mysvnrepository.com/mysuperproject</p>
<p>Note: &#8220;/&#8221; in front of &#8220;mysuperproject&#8221; that is the physical path on the unix file system. if the svn repo is created at &#8220;/svn/mynewrepo&#8221; then the valid url will be</p>
<p>svn://mysvnrepository.com/svn/mynewrepo</p>
<p>-Admin</p>
]]></content:encoded>
			<wfw:commentRss>http://techie.gyaaan.com/setup-a-svn-server-in-minutes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create SVN repositories in UNIX</title>
		<link>http://techie.gyaaan.com/create-svn-repositories-in-unix/</link>
		<comments>http://techie.gyaaan.com/create-svn-repositories-in-unix/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 19:03:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Subversion]]></category>
		<category><![CDATA[Repos]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[UNIX]]></category>

		<guid isPermaLink="false">http://techie.gyaaan.com/?p=7</guid>
		<description><![CDATA[Prerequisites Must&#8217;ve created the svn repo using the goodies/subversion link already Know the URL of the svn repo Create the Users of the repo before hand else it&#8217;ll be more work cd /home/username/svn_repos mkdir -p /trunk /branch /tags svnadmin create /home/username/svn_repos/ rm -rf /home/username/svn/ mv /home/username/svn_repos/ /home/username/svn chmod -R 777 /home/username/svn_repos/ svn import rm -rf [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Prerequisites</strong></p>
<ul>
<li>Must&#8217;ve created the svn repo using the goodies/subversion link already</li>
<li>Know the URL of the svn repo</li>
<li>Create the Users of the repo before hand else it&#8217;ll be more work</li>
</ul>
<blockquote><p><code>cd /home/username/svn_repos</p>
<p>mkdir -p <repo_folder> <repo_folder>/trunk <repo_folder>/branch <repo_folder>/tags</p>
<p>svnadmin create /home/username/svn_repos/
<project_name>
<p>rm -rf /home/username/svn/
<project_name>
<p>mv /home/username/svn_repos/
<project_name> /home/username/svn</p>
<p>chmod -R 777 /home/username/svn_repos/
<project_name>
<p>svn import <repo_folder> <svn_repo_url></p>
<p>rm -rf /home/username/svn_repos/<repo_folder></code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://techie.gyaaan.com/create-svn-repositories-in-unix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

