<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>b2ec7c720b6c9f50e7ccf582cd621845cbf23861</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/c49e43036f79fe52092699336f4f6a2d7a209b64</url>
    <id>c49e43036f79fe52092699336f4f6a2d7a209b64</id>
    <committed-date>2009-09-13T18:06:59-07:00</committed-date>
    <authored-date>2009-09-11T06:06:39-07:00</authored-date>
    <message>Issue 20: Refactor doCommit into CommitBuilder.write

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>fd94fac202a7748a21e04ca9240a8baf29ae61fb</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>adbe824b3e5b6314363bff01624bcd355de5d3d0</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/b2ec7c720b6c9f50e7ccf582cd621845cbf23861</url>
    <id>b2ec7c720b6c9f50e7ccf582cd621845cbf23861</id>
    <committed-date>2009-09-13T18:06:59-07:00</committed-date>
    <authored-date>2009-09-11T05:52:22-07:00</authored-date>
    <message>Issue 20: Refactor commit writing to CommitBuilder.writeCommit

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>e61477533495c1d9a6c3c62cd4215fe7e27a714d</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>71c1cc472f999d2763571bb7aefba7027c0ce623</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/adbe824b3e5b6314363bff01624bcd355de5d3d0</url>
    <id>adbe824b3e5b6314363bff01624bcd355de5d3d0</id>
    <committed-date>2009-09-13T18:06:59-07:00</committed-date>
    <authored-date>2009-09-11T05:48:01-07:00</authored-date>
    <message>Issue 20; Refactor ref updating to separate method in CommitBuilder
Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>cca746e4335fd81940c433fd9f79d130027df61c</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>75b4fedddb2f5eaf6735e5d37bc762edbdaaaa44</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/71c1cc472f999d2763571bb7aefba7027c0ce623</url>
    <id>71c1cc472f999d2763571bb7aefba7027c0ce623</id>
    <committed-date>2009-09-13T18:06:59-07:00</committed-date>
    <authored-date>2009-09-11T05:23:10-07:00</authored-date>
    <message>Issue 20: Change CommitBuilder to use instance fields when possible

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>272cdce3a1f25d736fda19801f46635ab23d1a46</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a53fca5eace94c851323a7dca4246345b6fc919c</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/75b4fedddb2f5eaf6735e5d37bc762edbdaaaa44</url>
    <id>75b4fedddb2f5eaf6735e5d37bc762edbdaaaa44</id>
    <committed-date>2009-09-13T18:06:58-07:00</committed-date>
    <authored-date>2009-09-11T05:20:32-07:00</authored-date>
    <message>Issue 20: Rename local variables in CommitBuilder to match instance fields

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>b5fffb406d4e65cf3d7a2880d9107abcfde92097</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1e816c5e2db60421dc95bb26a06e825f3ed2e34c</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/a53fca5eace94c851323a7dca4246345b6fc919c</url>
    <id>a53fca5eace94c851323a7dca4246345b6fc919c</id>
    <committed-date>2009-09-13T18:06:58-07:00</committed-date>
    <authored-date>2009-09-11T05:09:50-07:00</authored-date>
    <message>Issue 20: Make commit methods in CommitBuilder non-static

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>bab8e15e8d8365ac5e262ec6ca1a5a92f1ed50dc</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4d7759d616aefeca007a366c5606b538491edceb</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/1e816c5e2db60421dc95bb26a06e825f3ed2e34c</url>
    <id>1e816c5e2db60421dc95bb26a06e825f3ed2e34c</id>
    <committed-date>2009-09-13T18:06:58-07:00</committed-date>
    <authored-date>2009-09-11T05:06:12-07:00</authored-date>
    <message>Issue 20: Move commit methods from GitCommand to CommitBuilder

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>61b194fff70d32642e12d67be793eb2f7ae47121</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>865b2b0b9efcf45acf0781ba5ff3f8d9cb5a9016</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/4d7759d616aefeca007a366c5606b538491edceb</url>
    <id>4d7759d616aefeca007a366c5606b538491edceb</id>
    <committed-date>2009-09-13T18:06:58-07:00</committed-date>
    <authored-date>2009-09-11T16:43:22-07:00</authored-date>
    <message>Issue 20: Use CommitBuilder in CommitAction

Makes it possible to update the index and write the commit in one go.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>aa7bbb1cd6a978ff616762a3d53c83f4bfbfb42c</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fdf8057e713f2b1b7fa399eba7d65c19c23737fc</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/865b2b0b9efcf45acf0781ba5ff3f8d9cb5a9016</url>
    <id>865b2b0b9efcf45acf0781ba5ff3f8d9cb5a9016</id>
    <committed-date>2009-09-13T18:06:51-07:00</committed-date>
    <authored-date>2009-09-11T05:02:33-07:00</authored-date>
    <message>Issue 20: Introduce CommitBuilder utility for creating commits

It is currently just a facade for GitCommit.doCommit(). To ease testing
the PersonIdent is now passed as an argument.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>69d8eeaad9dcf81ef83bdb0af643842360237687</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3870a99f292dae66f19d38a2494ab0d3e3fe4ce5</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/fdf8057e713f2b1b7fa399eba7d65c19c23737fc</url>
    <id>fdf8057e713f2b1b7fa399eba7d65c19c23737fc</id>
    <committed-date>2009-09-13T17:51:16-07:00</committed-date>
    <authored-date>2009-09-11T05:26:05-07:00</authored-date>
    <message>GitCommand: Remove commit code dealing with multiple repositories

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>d1406a59f3f46c754859f1313c93f431e8835091</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>215bbba3f8f5bb620a7c54ec22e5ef541c135702</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/3870a99f292dae66f19d38a2494ab0d3e3fe4ce5</url>
    <id>3870a99f292dae66f19d38a2494ab0d3e3fe4ce5</id>
    <committed-date>2009-09-13T17:51:15-07:00</committed-date>
    <authored-date>2009-09-11T16:36:39-07:00</authored-date>
    <message>Issue 20: Make IndexBuilder print &quot;M file&quot; when adding modified files

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>6689f49ee502bc2b92ee6434350beb2566108080</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f30409ba8f85d74aa11df3f5e54b8493ea46b4f8</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/215bbba3f8f5bb620a7c54ec22e5ef541c135702</url>
    <id>215bbba3f8f5bb620a7c54ec22e5ef541c135702</id>
    <committed-date>2009-09-13T17:50:07-07:00</committed-date>
    <authored-date>2009-09-11T16:17:44-07:00</authored-date>
    <message>Issue 20: Make IndexBuilder update the index incrementally

This way checking for non-existing files is done automatically.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>77a2ac5a3bbb1ac2781866c389f26d735e1cc59d</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dfee8280184026c01784a8af1766c9e4d6c7dad0</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/f30409ba8f85d74aa11df3f5e54b8493ea46b4f8</url>
    <id>f30409ba8f85d74aa11df3f5e54b8493ea46b4f8</id>
    <committed-date>2009-09-11T16:40:49-07:00</committed-date>
    <authored-date>2009-09-11T16:37:15-07:00</authored-date>
    <message>Fix the test data generator setup script to unset the golden file path

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>aaea5a8fa6db220295e855a625909d2a05ac35c2</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9656b5f956818bba9db596d9f96870abcfb4e149</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/dfee8280184026c01784a8af1766c9e4d6c7dad0</url>
    <id>dfee8280184026c01784a8af1766c9e4d6c7dad0</id>
    <committed-date>2009-09-11T09:30:11-07:00</committed-date>
    <authored-date>2009-09-11T05:33:36-07:00</authored-date>
    <message>Fix timing emulation in the test generators

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>79770606c7500602e7c6542cfde22338fbe43c4e</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>24f89e39d322812d4dc07b69cfd7a1ae9324c765</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/9656b5f956818bba9db596d9f96870abcfb4e149</url>
    <id>9656b5f956818bba9db596d9f96870abcfb4e149</id>
    <committed-date>2009-09-10T17:38:39-07:00</committed-date>
    <authored-date>2009-09-08T19:32:42-07:00</authored-date>
    <message>Issue 20: Move GitCommand.doCat() into GitUtils.getFileRevision()

IOExceptions thrown by the checkout will now be passed on.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>bd87151fd99cb6deb96a8cea9047fbd02ae75248</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>77992106cc994b1a3a329903af963445b5399866</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/24f89e39d322812d4dc07b69cfd7a1ae9324c765</url>
    <id>24f89e39d322812d4dc07b69cfd7a1ae9324c765</id>
    <committed-date>2009-09-10T17:38:34-07:00</committed-date>
    <authored-date>2009-09-08T19:29:52-07:00</authored-date>
    <message>Issue 20: Move GitCommand.doRevert() to RevertModificationsAction

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>d2cfbe635568492508310da812b724b782ea2226</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bca62487d6488d148344afe802ac28f11c962dc3</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/77992106cc994b1a3a329903af963445b5399866</url>
    <id>77992106cc994b1a3a329903af963445b5399866</id>
    <committed-date>2009-09-10T17:37:14-07:00</committed-date>
    <authored-date>2009-09-08T19:26:21-07:00</authored-date>
    <message>Issue 20: Use CheckoutBuilder in GitCommand.doCat()

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>5cef563fc511373b3f4d234759f0295778c850f8</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b510ffa1f7d52a30083727784e46969a281430a7</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/bca62487d6488d148344afe802ac28f11c962dc3</url>
    <id>bca62487d6488d148344afe802ac28f11c962dc3</id>
    <committed-date>2009-09-10T17:35:27-07:00</committed-date>
    <authored-date>2009-09-08T19:25:53-07:00</authored-date>
    <message>Issue 20: Use CheckoutBuilder in GitCommand.doRevert()

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>ae791fa1ff1c13d0356ba48d6b163492a1ef5208</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49f5ea8b8b453fc8195aa5d24f6b347865aaaf5c</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/b510ffa1f7d52a30083727784e46969a281430a7</url>
    <id>b510ffa1f7d52a30083727784e46969a281430a7</id>
    <committed-date>2009-09-10T17:35:27-07:00</committed-date>
    <authored-date>2009-09-08T19:22:53-07:00</authored-date>
    <message>Issue 20: Introduce CheckoutBuilder to wrap GitIndex checkout usage

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>b165a73e97d9f074acf48ecbbc4d3df57961add0</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49f128448972e6cae9a9d4f9a561c89ae038503f</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/49f5ea8b8b453fc8195aa5d24f6b347865aaaf5c</url>
    <id>49f5ea8b8b453fc8195aa5d24f6b347865aaaf5c</id>
    <committed-date>2009-09-10T17:35:27-07:00</committed-date>
    <authored-date>2009-09-10T10:00:38-07:00</authored-date>
    <message>Issue 20: Test IndexBuilder wrt. modified files and file modes

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>6b7052fda3a9d530ffaa221071f90d19baa6090c</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d76a75baac703f1cd50212b321229a22ccc97f65</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/49f128448972e6cae9a9d4f9a561c89ae038503f</url>
    <id>49f128448972e6cae9a9d4f9a561c89ae038503f</id>
    <committed-date>2009-09-10T17:35:27-07:00</committed-date>
    <authored-date>2009-09-10T10:14:03-07:00</authored-date>
    <message>RepositoryTestCase: Move index comparison method from IndexBuilderTest

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>7a6bc871a3d710a0629be8d1b8ad0c0cc1976982</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>713ba4b26788ac4658c674ccddc383be3f04e539</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/d76a75baac703f1cd50212b321229a22ccc97f65</url>
    <id>d76a75baac703f1cd50212b321229a22ccc97f65</id>
    <committed-date>2009-09-10T17:35:27-07:00</committed-date>
    <authored-date>2009-09-10T07:29:01-07:00</authored-date>
    <message>RepositoryTestCase: Make it possible to reuse repository test data

Copy files from test/unit/data/$className/$repo.{git,workdir} as well as
test/unit/data/$className/$test/$repo.{git,workdir}. This will help to
limit the number of required data files.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>cd5e6b383c522c6f1c500a608eff3de032880f46</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f6de0368c8b7cd463b1f200c39d8b29461781ec4</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/713ba4b26788ac4658c674ccddc383be3f04e539</url>
    <id>713ba4b26788ac4658c674ccddc383be3f04e539</id>
    <committed-date>2009-09-10T17:35:21-07:00</committed-date>
    <authored-date>2009-09-09T16:00:37-07:00</authored-date>
    <message>Issue 20: Factor out ClientBuilder from IndexBuilder

It holds the basic utility methods and log management. Add test for
logging.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>3fdeaf5331f1ada389a50b6d0e4cc01ce98397e1</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63a7754e9fd1e8a3fbaa88058b910e1e23b3c93e</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/f6de0368c8b7cd463b1f200c39d8b29461781ec4</url>
    <id>f6de0368c8b7cd463b1f200c39d8b29461781ec4</id>
    <committed-date>2009-09-10T17:25:35-07:00</committed-date>
    <authored-date>2009-09-10T07:37:19-07:00</authored-date>
    <message>Change test generators to use &quot;git add&quot; etc instead of custom commands

Should make tests more readable and will make it possible to more easily
extend the supported git commands. Also add support for commit, merge
and running gc to compress a repository.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>40c694752fbd26839369769318f693f4371fd3b9</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8e8d37a7a2fed08294f1fff22b94e6751d7a72b2</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/63a7754e9fd1e8a3fbaa88058b910e1e23b3c93e</url>
    <id>63a7754e9fd1e8a3fbaa88058b910e1e23b3c93e</id>
    <committed-date>2009-09-10T17:25:34-07:00</committed-date>
    <authored-date>2009-09-10T09:15:02-07:00</authored-date>
    <message>update-testdata: Fix matching from the root directory

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>ed74e7086361a0e7323d595f3f8b847b86034fcd</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f0f2b5eaac26f92a9b0204d681dd73fdcec2e5ac</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/8e8d37a7a2fed08294f1fff22b94e6751d7a72b2</url>
    <id>8e8d37a7a2fed08294f1fff22b94e6751d7a72b2</id>
    <committed-date>2009-09-08T13:42:03-07:00</committed-date>
    <authored-date>2009-09-04T06:53:06-07:00</authored-date>
    <message>Issue 20: Make IndexBuilder optionally log operations

This changes the format of printed output more uniform and dense by
using status modifiers such as &quot;A&quot;, &quot;D&quot;, and &quot;R&quot;.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>db51c3e4946e0bc48621a9ddce0ed281016e80fb</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2dc9a193ae64be73a68f3b7f5126b9898950c2f</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/f0f2b5eaac26f92a9b0204d681dd73fdcec2e5ac</url>
    <id>f0f2b5eaac26f92a9b0204d681dd73fdcec2e5ac</id>
    <committed-date>2009-09-08T11:00:06-07:00</committed-date>
    <authored-date>2009-09-04T06:03:27-07:00</authored-date>
    <message>Issue 20: Move IndexBuilder usage from GitCommand to GitInterceptor

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>cfaf3dbd2d7efa571e9c30b02d9ccb8209fd737f</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8d0035803ee1315d8726e654eb3005e05da3d4aa</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/f2dc9a193ae64be73a68f3b7f5126b9898950c2f</url>
    <id>f2dc9a193ae64be73a68f3b7f5126b9898950c2f</id>
    <committed-date>2009-09-08T10:55:50-07:00</committed-date>
    <authored-date>2009-09-04T05:11:51-07:00</authored-date>
    <message>Issue 20: Move IndexBuilder usage from GitCommand to CommitAction

Allows to batch both add and delete updates in one go.

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>4801439f0fefe3eb588b6c849982bcc6c989662f</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>79486bd8e3476a0a63f211235e6a6c0728083241</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/8d0035803ee1315d8726e654eb3005e05da3d4aa</url>
    <id>8d0035803ee1315d8726e654eb3005e05da3d4aa</id>
    <committed-date>2009-09-08T10:55:40-07:00</committed-date>
    <authored-date>2009-09-04T06:14:27-07:00</authored-date>
    <message>Issue 20: Use IndexBuilder in GitCommand.do{Add,Remove,Move}

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>d0e45a0a3ba8be1c9e4e293aa24e4f41e3075175</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d582b151e3d4ad604c3f71fecc908f0144b8c031</id>
      </parent>
    </parents>
    <author>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </author>
    <url>http://github.com/myabc/nbgit/commit/79486bd8e3476a0a63f211235e6a6c0728083241</url>
    <id>79486bd8e3476a0a63f211235e6a6c0728083241</id>
    <committed-date>2009-09-08T10:55:01-07:00</committed-date>
    <authored-date>2009-08-10T19:28:21-07:00</authored-date>
    <message>Issue 20: Convert InitAction to use IndexBuilder

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
    <tree>1b0b5afef299c84b4d3864ccaad34658f7b9d46e</tree>
    <committer>
      <name>Jonas Fonseca</name>
      <email>fonseca@diku.dk</email>
    </committer>
  </commit>
</commits>
