<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Hieraki recent changes</title>
    <link>http://uttk.org/</link>
    <description>Hieraki recent changes</description>
    <language>en-us</language>
    <ttl>40</ttl>
    <item>
      <title>Nicolas Pouillard: Using SVK</title>
      <description>&lt;p&gt;More information about &lt;span class="caps"&gt;SVK&lt;/span&gt; can be found here: &lt;a href="http://svk.elixus.org"&gt;svk.elixus.org&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;To get uttk sources using &lt;span class="caps"&gt;SVK&lt;/span&gt; you can start with our bootstrap file:&lt;/p&gt;


	&lt;h3&gt;1. download the dumpfile&lt;/h3&gt;


	&lt;p&gt;&lt;a href="http://uttk.org/download/uttk-bootstrap.dump.bz2"&gt;http://uttk.org/download/uttk-bootstrap.dump.bz2&lt;/a&gt;&lt;/p&gt;


	&lt;h3&gt;2. create a svk repository&lt;/h3&gt;


	&lt;pre&gt;&lt;code&gt;svk depotmap uttk ~/.svk/uttk&lt;/code&gt;&lt;/pre&gt;


	&lt;h3&gt;3. load the dumpfile into the repository&lt;/h3&gt;


	&lt;pre&gt;&lt;code&gt;bzcat project-bootstrap.dump.bz2 | svnadmin load --ignore-uuid ~/.svk/uttk&lt;/code&gt;&lt;/pre&gt;


	&lt;p&gt;The &amp;#8220;&amp;#8212;ignore-uuid&amp;#8221; is very important, otherwise merge tracking will get very screwed up.&lt;/p&gt;


	&lt;h3&gt;4. sync the mirror to the latest revision&lt;/h3&gt;


	&lt;pre&gt;&lt;code&gt;svk sync /uttk/mirror&lt;/code&gt;&lt;/pre&gt;


	&lt;h3&gt;5. use svk as normal.&lt;/h3&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:54:38 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page49</guid>
      <link>http://uttk.org/read/chapter/2#page49</link>
    </item>
    <item>
      <title>Nicolas Pouillard: Contribute using SVK</title>
      <description>&lt;p&gt;You can just submit a patch using &lt;span class="caps"&gt;SVK&lt;/span&gt; patches.&lt;/p&gt;


	&lt;p&gt;Example:&lt;/p&gt;


	&lt;pre&gt;&lt;code&gt;svk commit -P add-this-and-fix-that&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;send-a-mail --to uttk-discussion@lists.feydakins.org
            --subject "[PATCH] bla ... bla" 
            --attach ~/.svk/patch/add-this-and-fix-that.patch
            --body "..."&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:52:56 CET</pubDate>
      <guid>http://uttk.org/read/chapter/25#page48</guid>
      <link>http://uttk.org/read/chapter/25#page48</link>
    </item>
    <item>
      <title>Nicolas Pouillard: Contribute esing SVK</title>
      <description>&lt;p&gt;You can just submit a patch using &lt;span class="caps"&gt;SVK&lt;/span&gt; patches.&lt;/p&gt;


	&lt;p&gt;Example:&lt;/p&gt;


	&lt;pre&gt;&lt;code&gt;svk commit -P add-this-and-fix-that&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;send-a-mail --to uttk-discussion@lists.feydakins.org
            --subject "[PATCH] bla ... bla" 
            --attach ~/.svk/patch/add-this-and-fix-that.patch
            --body "..."&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:52:32 CET</pubDate>
      <guid>http://uttk.org/read/chapter/25#page48</guid>
      <link>http://uttk.org/read/chapter/25#page48</link>
    </item>
    <item>
      <title>Nicolas Pouillard: Using SVK</title>
      <description>&lt;p&gt;You can just submit a patch using &lt;span class="caps"&gt;SVK&lt;/span&gt; patches.&lt;/p&gt;


	&lt;p&gt;Example:&lt;/p&gt;


	&lt;pre&gt;&lt;code&gt;svk commit -P add-this-and-fix-that&lt;/code&gt;&lt;/pre&gt;


	&lt;pre&gt;&lt;code&gt;send-a-mail --to uttk-discussion@lists.feydakins.org
            --subject "[PATCH] bla ... bla" 
            --attach ~/.svk/patch/add-this-and-fix-that.patch
            --body "..."&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:52:05 CET</pubDate>
      <guid>http://uttk.org/read/chapter/25#page48</guid>
      <link>http://uttk.org/read/chapter/25#page48</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to get a specific release (tags)?</title>
      <description>&lt;p&gt;With Subversion releases are generally marked with tags:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;You can list all Uttk tags:
	&lt;ul&gt;
	&lt;li&gt;with this command:
 svn list svn://svn.feydakins.org/uttk/tags&lt;/li&gt;
		&lt;li&gt;using Collaboa:

	&lt;p&gt;&lt;a href="http://dev.uttk.org/repository/browse/tags"&gt;http://dev.uttk.org/repository/browse/tags&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;To fetch one (uttk-0.3 for example):&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;&lt;/p&gt;


	&lt;pre&gt;&lt;code&gt;svn checkout svn://svn.feydakins.org/uttk/tags/uttk-0.3&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:45:36 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page2</guid>
      <link>http://uttk.org/read/chapter/2#page2</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to get a specific release (tags)?</title>
      <description>&lt;p&gt;With Subversion releases are generally marked with tags:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;You can list all Uttk tags:
	&lt;ul&gt;
	&lt;li&gt;with this command:
 svn list svn://svn.feydakins.org/uttk/tags&lt;/li&gt;
		&lt;li&gt;using Collaboa:

	&lt;p&gt;&lt;a href="http://dev.uttk.org/repository/browse/tags"&gt;http://dev.uttk.org/repository/browse/tags&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;To fetch one (uttk-0.3 for example):

	&lt;p&gt;svn checkout svn://svn.feydakins.org/uttk/tags/uttk-0.3&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:44:13 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page2</guid>
      <link>http://uttk.org/read/chapter/2#page2</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to get a specific release (tags)?</title>
      <description>&lt;p&gt;With Subversion releases are generally marked with tags:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;You can list all Uttk tags:
	&lt;ul&gt;
	&lt;li&gt;with this command:
 svn list svn://svn.feydakins.org/uttk/tags&lt;/li&gt;
		&lt;li&gt;using Collaboa:
&lt;a href="http://dev.uttk.org/repository/browse/tags"&gt;http://dev.uttk.org/repository/browse/tags&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;To fetch one (uttk-0.3 for example):
 svn checkout svn://svn.feydakins.org/uttk/tags/uttk-0.3&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:43:21 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page2</guid>
      <link>http://uttk.org/read/chapter/2#page2</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to get a specific release (tags)?</title>
      <description>&lt;p&gt;With Subversion releases are generally marked with tags:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;You can list all Uttk tags:&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;with this command:

	&lt;p&gt;svn list svn://svn.feydakins.org/uttk/tags&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;using Collaboa:

	&lt;p&gt;&lt;a href="http://dev.uttk.org/repository/browse/tags"&gt;http://dev.uttk.org/repository/browse/tags&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;To fetch one (uttk-0.3 for example):

	&lt;p&gt;svn checkout svn://svn.feydakins.org/uttk/tags/uttk-0.3&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:42:49 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page2</guid>
      <link>http://uttk.org/read/chapter/2#page2</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to get a specific release (tags)?</title>
      <description>&lt;p&gt;With Subversion releases are generally marked with tags:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;You can list all Uttk tags with this command:

	&lt;p&gt;svn list svn://svn.feydakins.org/uttk/tags&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;To fetch one (uttk-0.1.579 for example):

	&lt;p&gt;svn checkout svn://svn.feydakins.org/uttk/tags/uttk-0.3&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:41:13 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page2</guid>
      <link>http://uttk.org/read/chapter/2#page2</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to check out it?</title>
      <description>&lt;p&gt;After getting subversion just type this command:&lt;/p&gt;


	&lt;pre&gt;&lt;code&gt;svn checkout svn://svn.feydakins.org/uttk/trunk uttk&lt;/code&gt;&lt;/pre&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:40:38 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page1</guid>
      <link>http://uttk.org/read/chapter/2#page1</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to browse the repository?</title>
      <description>&lt;p&gt;There is a &lt;a href="http://collaboa.org"&gt;Collaboa&lt;/a&gt; service at &lt;a href="http://dev.uttk.org"&gt;dev.uttk.org&lt;/a&gt;, it contains many information like tickets, milstones&amp;#8230; and you can browse it directly here &lt;a href="http://dev.uttk.org/repository/browse"&gt;dev.uttk.org/repository/browse&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:39:56 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page23</guid>
      <link>http://uttk.org/read/chapter/2#page23</link>
    </item>
    <item>
      <title>Nicolas Pouillard: How to browse the repository?</title>
      <description>&lt;p&gt;There is a &lt;a href="http://collaboa.org"&gt;Collaboa&lt;/a&gt; service on &lt;a href="/"&gt;Feydakins.org&lt;/a&gt;, and you can browse it directly here &lt;a href="http://dev.uttk.org"&gt;dev.uttk.org&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Mon, 27 Feb 2006 13:38:01 CET</pubDate>
      <guid>http://uttk.org/read/chapter/2#page23</guid>
      <link>http://uttk.org/read/chapter/2#page23</link>
    </item>
    <item>
      <title>Nicolas Pouillard: With a Subversion account</title>
      <description>&lt;p&gt;&lt;a href="http://feydakins.org"&gt;Uttk&lt;/a&gt; use &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; (A version control system wrapper) to commit into our &lt;a href="http://subversion.tigris.org"&gt;Subversion&lt;/a&gt; repository. &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; help us to perform some automatic tasks on each commit. For example each commit is posted on mailing list uttk-patches@lists.feydakins.org  with a specific format including the ChangeLog entry, the diff, statistics about the diff&amp;#8230;&lt;/p&gt;


	&lt;p&gt;You can get &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; with the gem package.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Install &lt;a href="http://docs.rubygems.org"&gt;rubygems&lt;/a&gt;:
	&lt;ul&gt;
	&lt;li&gt;Checkout the tarball &lt;a href="http://rubyforge.org/frs/?group_id=126"&gt;rubyforge.org/frs/?group_id=126&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Unpack it&lt;/li&gt;
		&lt;li&gt;Install it (as root):
&lt;code&gt;ruby setup.rb&lt;/code&gt;&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;Install &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt;:
	&lt;ul&gt;
	&lt;li&gt;Using &lt;a href="http://docs.rubygems.org"&gt;rubygems&lt;/a&gt; (as root):
&lt;code&gt;gem install vcs&lt;/code&gt;&lt;/li&gt;
		&lt;li&gt;Check that &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; is well installed:
&lt;code&gt;vcs --help&lt;/code&gt;&lt;/li&gt;
		&lt;li&gt;To use it properly you can make aliases:
	&lt;ul&gt;
	&lt;li&gt;To try it now type (take care about backquotes &amp;#8221;`&amp;#8221;): &lt;code&gt;`vcs --mk-alias`&lt;/code&gt;&lt;/li&gt;
		&lt;li&gt;To install it add the output of &lt;code&gt;vcs --mk-alias&lt;/code&gt; in your shell configuration (&lt;a href="http://zsh.sunsite.dk"&gt;Zsh&lt;/a&gt;)&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;Check the alias (take care about the bang &amp;#8221;!&amp;#8221;):
	&lt;ul&gt;
	&lt;li&gt;In a subversion working copy the command &lt;code&gt;svn st!&lt;/code&gt; is suppose to produce the same thing as &lt;code&gt;svn st&lt;/code&gt;.&lt;/li&gt;
		&lt;li&gt;In a &lt;span class="caps"&gt;CVS&lt;/span&gt; working copy the command &lt;code&gt;cvs st!&lt;/code&gt; is suppose to produce the same thing as &lt;code&gt;cvs st&lt;/code&gt;.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;Check your configuration:
	&lt;ul&gt;
	&lt;li&gt;The command &lt;code&gt;vcs --check&lt;/code&gt; will warn you about missing configuration variables, and display nothing when everything is ok.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; is built to be robust to errors so it create junk files (which names are leading by a coma &amp;#8221;,&amp;#8221;) and after solving a problem you can relaunch the same command to continue your task.&lt;/li&gt;
		&lt;li&gt;For any question about the &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; installation and use reach me at: &lt;a href="mailto:ertai@feydakins.org"&gt;&lt;span style="color:blue;"&gt;ertai@feydakins.org&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;Use &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; to commit in &lt;a href="http://feydakins.org"&gt;Uttk&lt;/a&gt;:
In the trunk directory of &lt;a href="http://feydakins.org"&gt;Uttk&lt;/a&gt; just type &lt;code&gt;svn uttkci&lt;/code&gt; and follow instructions&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Tue, 21 Feb 2006 11:32:15 CET</pubDate>
      <guid>http://uttk.org/read/chapter/25#page46</guid>
      <link>http://uttk.org/read/chapter/25#page46</link>
    </item>
    <item>
      <title>Nicolas Pouillard: With a Subversion account</title>
      <description>&lt;p&gt;&lt;a href="http://feydakins.org"&gt;Uttk&lt;/a&gt; use &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; (A version control system wrapper) to commit into our &lt;a href="http://subversion.tigris.org"&gt;Subversion&lt;/a&gt; repository. &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; help us to perform some automatic tasks on each commit. For example each commit is posted on mailing list uttk-patches@lists.feydakins.org  with a specific format including the ChangeLog entry, the diff, statistics about the diff&amp;#8230;&lt;/p&gt;


	&lt;p&gt;You can get &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; with the gem package.&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;Install &lt;a href="http://docs.rubygems.org"&gt;rubygems&lt;/a&gt;:
	&lt;ul&gt;
	&lt;li&gt;Checkout the tarball &lt;a href="http://rubyforge.org/frs/?group_id=126"&gt;rubyforge.org/frs/?group_id=126&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;Unpack it&lt;/li&gt;
		&lt;li&gt;Install it (as root):
&lt;code&gt;ruby setup.rb&lt;/code&gt;&lt;/li&gt;
	&lt;/ul&gt;&lt;/li&gt;
	&lt;/ul&gt;


	&lt;ul&gt;
	&lt;li&gt;Install &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt;:
	&lt;ul&gt;
	&lt;li&gt;Using &lt;a href="http://docs.rubygems.org"&gt;rubygems&lt;/a&gt; (as root):
&lt;code&gt;gem install vcs&lt;/code&gt;&lt;/li&gt;
		&lt;li&gt;Check that &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; is well installed:
&lt;code&gt;vcs --help&lt;/code&gt;&lt;/li&gt;
		&lt;li&gt;To use it properly you can make aliases:
	&lt;ul&gt;
	&lt;li&gt;To try it now type (take care about backquotes &amp;#8221;`&amp;#8221;): &lt;code&gt;`vcs --mk-alias`&lt;/code&gt;&lt;/li&gt;
		&lt;li&gt;To install it add the output of &lt;code&gt;vcs --mk-alias&lt;/code&gt; in your shell configuration (&lt;a href="http://zsh.sunsite.dk"&gt;Zsh&lt;/a&gt;)&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;Check the alias (take care about the bang &amp;#8220;&lt;b&gt;!&lt;strong&gt;*&amp;#8220;):
	&lt;ul&gt;
	&lt;li&gt;In a subversion working copy the command &lt;code&gt;svn st!&lt;/code&gt; is suppose to produce the same thing as &lt;code&gt;svn st&lt;/code&gt;.&lt;/li&gt;
		&lt;li&gt;In a &lt;span class="caps"&gt;CVS&lt;/span&gt; working copy the command &lt;code&gt;cvs st!&lt;/code&gt; is suppose to produce the same thing as &lt;code&gt;cvs st&lt;/code&gt;.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;Check your configuration:
	&lt;ul&gt;
	&lt;li&gt;The command &lt;code&gt;vcs --check&lt;/code&gt; will warn you about missing configuration variables, and display nothing when everything is ok.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;&lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; is built to be robust to errors so it create junk files (which names are leading by a coma &amp;#8220;&lt;/b&gt;,&lt;/strong&gt;*&amp;#8220;) and after solving a problem you can relaunch the same command to continue your task.&lt;/li&gt;
		&lt;li&gt;For any question about the &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; installation and use reach me at: &lt;a href="mailto:ertai@feydakins.org"&gt;&lt;span style="color:blue;"&gt;ertai@feydakins.org&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
		&lt;li&gt;Use &lt;a href="http://rubyforge.org/projects/vcs"&gt;Vcs&lt;/a&gt; to commit in &lt;a href="http://feydakins.org"&gt;Uttk&lt;/a&gt;:
In the trunk directory of &lt;a href="http://feydakins.org"&gt;Uttk&lt;/a&gt; just type &lt;code&gt;svn uttkci&lt;/code&gt; and follow instructions&lt;/li&gt;
	&lt;/ul&gt;</description>
      <pubDate>Tue, 21 Feb 2006 11:31:39 CET</pubDate>
      <guid>http://uttk.org/read/chapter/25#page46</guid>
      <link>http://uttk.org/read/chapter/25#page46</link>
    </item>
  </channel>
</rss>
