<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.5.3-rc2</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.5.3-rc2</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.5.3-rc2'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2007-07-15T23:41:17Z</updated>
<entry>
<title>GIT v1.5.3-rc2</title>
<updated>2007-07-15T23:41:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-07-15T23:41:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9dfdf14b3805e89aa2782458bda15b3dfae24c09'/>
<id>urn:sha1:9dfdf14b3805e89aa2782458bda15b3dfae24c09</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Demote git-p4import to contrib status.</title>
<updated>2007-07-15T22:23:37Z</updated>
<author>
<name>Sean</name>
<email>seanlkml@sympatico.ca</email>
</author>
<published>2007-07-15T19:52:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=e3b4968f9caa04e83b2f27b64182187b13b86dab'/>
<id>urn:sha1:e3b4968f9caa04e83b2f27b64182187b13b86dab</id>
<content type='text'>
Move git-p4import.py and Documentation/git-p4import.txt into
a contrib/p4import directory.   Add a README there directing
people to contrib/fast-import/git-p4 as a better alternative.

Signed-off-by: Sean Estabrooks &lt;seanlkml@sympatico.ca&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Remove p4 rpm from git.spec.in.</title>
<updated>2007-07-15T22:23:36Z</updated>
<author>
<name>Sean</name>
<email>seanlkml@sympatico.ca</email>
</author>
<published>2007-07-15T19:51:01Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=21ad54467a41f742491bc1d6223e9dd944ce8c97'/>
<id>urn:sha1:21ad54467a41f742491bc1d6223e9dd944ce8c97</id>
<content type='text'>
Signed-off-by: Sean Estabrooks &lt;seanlkml@sympatico.ca&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Remove "WITH_P4IMPORT" knob from the Makefile</title>
<updated>2007-07-15T22:23:36Z</updated>
<author>
<name>Sean</name>
<email>seanlkml@sympatico.ca</email>
</author>
<published>2007-07-15T19:49:33Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f97949235470920578dff360f100e848894f73d4'/>
<id>urn:sha1:f97949235470920578dff360f100e848894f73d4</id>
<content type='text'>
Signed-off-by: Sean Estabrooks &lt;seanlkml@sympatico.ca&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git-cvsserver: detect/diagnose write failure, etc.</title>
<updated>2007-07-15T06:33:22Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2007-07-14T18:48:42Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a5e407988b35b7353bd03c770afc647670c25981'/>
<id>urn:sha1:a5e407988b35b7353bd03c770afc647670c25981</id>
<content type='text'>
There were many operations that did not notice and report errors
to the CVS client, which would have resulted in corrupt working
tree.

Signed-off-by: Jim Meyering &lt;jim@meyering.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Use $(RM) in Makefiles instead of 'rm -f'</title>
<updated>2007-07-15T06:31:01Z</updated>
<author>
<name>Emil Medve</name>
<email>Emilian.Medve@Freescale.com</email>
</author>
<published>2007-07-14T17:51:44Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=4cb08df553e270ab516a140caeeddd8e94f1e497'/>
<id>urn:sha1:4cb08df553e270ab516a140caeeddd8e94f1e497</id>
<content type='text'>
Signed-off-by: Emil Medve &lt;Emilian.Medve@Freescale.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://repo.or.cz/git/fastimport</title>
<updated>2007-07-15T05:57:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-07-15T05:57:47Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=3f2fd36ebcc2ef15df196bd0544cc9c39da57dbf'/>
<id>urn:sha1:3f2fd36ebcc2ef15df196bd0544cc9c39da57dbf</id>
<content type='text'>
* 'master' of git://repo.or.cz/git/fastimport:
  Teach fast-import to recursively copy files/directories
  Fix git-p4 on Windows to not use the Posix sysconf function.
  Correct trivial typo in fast-import documentation
</content>
</entry>
<entry>
<title>Documentation/git-commit-tree: remove description of a nonexistent limitation</title>
<updated>2007-07-15T05:56:47Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-07-15T05:56:47Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=a82830a4577dfe93d329918e7624741fee13842c'/>
<id>urn:sha1:a82830a4577dfe93d329918e7624741fee13842c</id>
<content type='text'>
Noticed by Geoff Richards.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Make every builtin-*.c file #include "builtin.h"</title>
<updated>2007-07-15T05:44:09Z</updated>
<author>
<name>Peter Hagervall</name>
<email>hager@cs.umu.se</email>
</author>
<published>2007-07-14T23:14:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=baffc0e7708de1655665d150081e8880501736fe'/>
<id>urn:sha1:baffc0e7708de1655665d150081e8880501736fe</id>
<content type='text'>
Make every builtin-*.c file #include "builtin.h".

Also takes care of some declaration/definition mismatches.

Signed-off-by: Peter Hagervall &lt;hager@cs.umu.se&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Teach fast-import to recursively copy files/directories</title>
<updated>2007-07-15T05:41:23Z</updated>
<author>
<name>Shawn O. Pearce</name>
<email>spearce@spearce.org</email>
</author>
<published>2007-07-15T05:40:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=b6f3481bb456acbbb990a1045344bb06e5a40283'/>
<id>urn:sha1:b6f3481bb456acbbb990a1045344bb06e5a40283</id>
<content type='text'>
Some source material (e.g. Subversion dump files) perform directory
renames by telling us the directory was copied, then deleted in the
same revision.  This makes it difficult for a frontend to convert
such data formats to a fast-import stream, as all the frontend has
on hand is "Copy a/ to b/; Delete a/" with no details about what
files are in a/, unless the frontend also kept track of all files.

The new 'C' subcommand within a commit allows the frontend to make a
recursive copy of one path to another path within the branch, without
needing to keep track of the individual file paths.  The metadata
copy is performed in memory efficiently, but is implemented as a
copy-immediately operation, rather than copy-on-write.

With this new 'C' subcommand frontends could obviously implement an
'R' (rename) on their own as a combination of 'C' and 'D' (delete),
but since we have already offered up 'R' in the past and it is a
trivial thing to keep implemented I'm not going to deprecate it.

Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
</content>
</entry>
</feed>
