<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Martin Schaaf's Blog &#187; revision control</title>
	<atom:link href="http://infram.wordpress.com/tag/revision-control/feed/" rel="self" type="application/rss+xml" />
	<link>http://infram.wordpress.com</link>
	<description>programming languages and surroundings</description>
	<lastBuildDate>Thu, 10 Dec 2009 12:00:11 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='infram.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/c1326df8a34133d328ade8208e97c5b6?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Martin Schaaf's Blog &#187; revision control</title>
		<link>http://infram.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://infram.wordpress.com/osd.xml" title="Martin Schaaf&#8217;s Blog" />
		<item>
		<title>Arch Reference Card</title>
		<link>http://infram.wordpress.com/2007/10/13/arch-reference-card/</link>
		<comments>http://infram.wordpress.com/2007/10/13/arch-reference-card/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 12:53:50 +0000</pubDate>
		<dc:creator>mascha</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[revision control]]></category>

		<guid isPermaLink="false">http://infram.wordpress.com/2007/10/13/arch-reference-card/</guid>
		<description><![CDATA[My version of a reference card for arch. [odt] [pdf]
Update 2008-03-12: The arch reference card and subsequent versions are now also downloadable from www.archive.org/details/ArchReferenceCard.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=infram.wordpress.com&blog=979786&post=9&subd=infram&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>My version of a reference card for arch. <a href="http://infram.files.wordpress.com/2007/10/arch-reference.odt" title="Arch Reference Card [odt]">[odt]</a> <a href="http://infram.files.wordpress.com/2007/10/arch-reference.pdf" title="Arch Reference Card [pdf]">[pdf]</a></p>
<p>Update 2008-03-12: The arch reference card and subsequent versions are now also downloadable from <a href="http://www.archive.org/details/ArchReferenceCard">www.archive.org/details/ArchReferenceCard</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/infram.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/infram.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/infram.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/infram.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/infram.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/infram.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/infram.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/infram.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/infram.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/infram.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/infram.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/infram.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=infram.wordpress.com&blog=979786&post=9&subd=infram&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://infram.wordpress.com/2007/10/13/arch-reference-card/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascha</media:title>
		</media:content>
	</item>
		<item>
		<title>Using Arch Revision Control with Sourceforge.NET</title>
		<link>http://infram.wordpress.com/2007/10/13/using-arch-revision-control-with-sourceforgenet/</link>
		<comments>http://infram.wordpress.com/2007/10/13/using-arch-revision-control-with-sourceforgenet/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 12:53:43 +0000</pubDate>
		<dc:creator>mascha</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[revision control]]></category>

		<guid isPermaLink="false">http://infram.wordpress.com/2007/10/13/using-arch-revision-control-with-sourceforgenet/</guid>
		<description><![CDATA[Using Arch Revision Control with Sourceforge.NET
by Martin Schaaf
1. Introduction
At home I use Arch since a long time and want to use it also for my project hosted on sourceforge.net. So that I don&#8217;t need to switch between Arch and CVS any longer. My goal was to setup a mirror of my local repository. That gives [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=infram.wordpress.com&blog=979786&post=8&subd=infram&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2>Using Arch Revision Control with Sourceforge.NET</h2>
<p>by Martin Schaaf</p>
<h3>1. Introduction</h3>
<p>At home I use Arch since a long time and want to use it also for my project hosted on sourceforge.net. So that I don&#8217;t need to switch between Arch and CVS any longer. My goal was to setup a mirror of my local repository. That gives me the possiblity to develop locally and commit my changes to the mirror in bigger time intervalls. I write it down here because I think this can be interessting to other people too and hope this will encourage other people to use arch with sf.net.</p>
<p>Other documents that refer to similar topics can be found on <a href="https://gna.org/faq/?group_id=101&amp;question=Arch_Server_--_How_do_I_setup_a_tla_archive.txt">gna.org</a> and <a href="http://wiki.gnuarch.org/Hosting_Arch_archive_on_Savannah_and_SourceForge">wiki.gnuarch.org</a>.</p>
<h3>2. Result</h3>
<p>As a result we will get a mirror of our archive on the sf.net project web space. Where the project members can commit and others have readonly access. The project member accesses the archive per sftp with the following path</p>
<pre style="overflow:auto;">sftp://&lt;username&gt;@&lt;projectname&gt;.sourceforge.net/home/&lt;first_projectname_letter&gt;/&lt;first_two_projectname_letters&gt;/&lt;projectname&gt;/htdocs/archives</pre>
<p>The elements between the &#8220;&lt;&#8221; and &#8220;&gt;&#8221; brackets depends on the user it accesses the project archive and the name of the project. To anonymous access the project archive per http the following path can be used</p>
<pre style="overflow:auto;">http://&lt;projectname&gt;.sourceforge.net/archives</pre>
<h3>3. Procedure</h3>
<p>Locally there is a signed archive called &#8220;a@b.c&#8211;sf-project&#8221; and we want a mirror for a sf.net project called &#8220;projectname&#8221;. It is created with</p>
<pre style="overflow:auto;">tla make-archive --signed a@b.c--sf-project /home/a/archives/sf-project</pre>
<p>and should be mirrored on sf.net. First we create the mirror with the command</p>
<pre style="overflow:auto;">tla make-archive --listing --mirror --signed a@b.c--sf-project sftp://a@projectname.sourceforge.net/home/p/pr/projectname/htdocs/archives</pre>
<p>Now we have the mirror on sf.net. The next step is to register it locally under a different archive name. We use for this step the command</p>
<pre style="overflow:auto;">tla register-archive -d a@b.c--sf-project-MIRROR</pre>
<p>The next and last step is to commit our local archive to the remote sf.net archive. We use the following command</p>
<pre style="overflow:auto;">tla archive-mirror a@b.c--sf-project a@b.c--sf-project-MIRROR</pre>
<p>This have to be done everytime you want to update the mirror or can be automatized to be done after every local commit. The Arch documentation shows how to achive this.</p>
<h3>4. Thanks</h3>
<p>I will thank Tom Lord for developing this very nice and easy useable revision control called Arch and Sourceforge.NET for providing free project hosting.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/infram.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/infram.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/infram.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/infram.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/infram.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/infram.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/infram.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/infram.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/infram.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/infram.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/infram.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/infram.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=infram.wordpress.com&blog=979786&post=8&subd=infram&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://infram.wordpress.com/2007/10/13/using-arch-revision-control-with-sourceforgenet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">mascha</media:title>
		</media:content>
	</item>
	</channel>
</rss>