<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git, branch v1.6.0-rc0</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=v1.6.0-rc0</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=v1.6.0-rc0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2008-07-21T01:00:27Z</updated>
<entry>
<title>Merge branch 'ap/trackinfo'</title>
<updated>2008-07-21T01:00:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-21T01:00:27Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=93310a40eb022a0e36e7c618921931d8ffc31fd1'/>
<id>urn:sha1:93310a40eb022a0e36e7c618921931d8ffc31fd1</id>
<content type='text'>
* ap/trackinfo:
  Reword "your branch has diverged..." lines to reduce line length
</content>
</entry>
<entry>
<title>Merge branch 'jc/rerere-auto-more'</title>
<updated>2008-07-21T01:00:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-21T01:00:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d1f2e1696ce168b3a70b59be7c58fa96c530d4fb'/>
<id>urn:sha1:d1f2e1696ce168b3a70b59be7c58fa96c530d4fb</id>
<content type='text'>
* jc/rerere-auto-more:
  rerere.autoupdate: change the message when autoupdate is in effect
</content>
</entry>
<entry>
<title>Merge branch 'ns/am-abort'</title>
<updated>2008-07-21T01:00:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-21T01:00:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=245648dede5e67180ce059a71e3f77a8bb7f52b4'/>
<id>urn:sha1:245648dede5e67180ce059a71e3f77a8bb7f52b4</id>
<content type='text'>
* ns/am-abort:
  git am --abort
</content>
</entry>
<entry>
<title>Merge branch 'jc/add-addremove'</title>
<updated>2008-07-21T00:53:17Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-21T00:53:17Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=378335b37cd711a44bd4c85d3643db36a7f1ac67'/>
<id>urn:sha1:378335b37cd711a44bd4c85d3643db36a7f1ac67</id>
<content type='text'>
* jc/add-addremove:
  git-add --all: documentation
  git-add --all: tests
  git-add --all: add all files
  builtin-add.c: restructure the code for maintainability

Conflicts:
	builtin-add.c
</content>
</entry>
<entry>
<title>"needs update" considered harmful</title>
<updated>2008-07-21T00:21:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-20T07:21:38Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=d14e7407b34b8c11b407358b9677c283c381a71c'/>
<id>urn:sha1:d14e7407b34b8c11b407358b9677c283c381a71c</id>
<content type='text'>
"git update-index --refresh", "git reset" and "git add --refresh" have
reported paths that have local modifications as "needs update" since the
beginning of git.

Although this is logically correct in that you need to update the index at
that path before you can commit that change, it is now becoming more and
more clear, especially with the continuous push for user friendliness
since 1.5.0 series, that the message is suboptimal.  After all, the change
may be something the user might want to get rid of, and "updating" would
be absolutely a wrong thing to do if that is the case.

I prepared two alternatives to solve this.  Both aim to reword the message
to more neutral "locally modified".

This patch is a more intrusive variant that changes the message for only
Porcelain commands ("add" and "reset") while keeping the plumbing
"update-index" intact.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Move read_in_full() and write_in_full() to wrapper.c</title>
<updated>2008-07-21T00:17:09Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-20T23:13:05Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=559e840b74dbbf39633aa68627937a5f7a6d4145'/>
<id>urn:sha1:559e840b74dbbf39633aa68627937a5f7a6d4145</id>
<content type='text'>
A few compat/* layer functions call these functions, but we would really
want to keep them thin, without depending too much on the libgit proper.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Link shell with compat layer functions</title>
<updated>2008-07-21T00:17:09Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-20T22:58:13Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=7df1709c36ff93f56636ab11db612dedb0d2bed0'/>
<id>urn:sha1:7df1709c36ff93f56636ab11db612dedb0d2bed0</id>
<content type='text'>
This in the short term will break on platforms that use compat implemenations
that call outside compat layer, but that is exactly what we want.  To give
incentive to fix things for people who are affected and more importantly have
environment to test their fixes.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'maint'</title>
<updated>2008-07-21T00:16:29Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-21T00:16:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=fa4946b5532ff911565c882892a715616c22cdec'/>
<id>urn:sha1:fa4946b5532ff911565c882892a715616c22cdec</id>
<content type='text'>
* maint:
  fix usage string for git grep
  refresh-index: fix bitmask assignment

Conflicts:
	builtin-grep.c
</content>
</entry>
<entry>
<title>git-svn: fix git svn info to work without arguments</title>
<updated>2008-07-20T22:16:50Z</updated>
<author>
<name>Dmitry Potapov</name>
<email>dpotapov@gmail.com</email>
</author>
<published>2008-07-20T20:14:07Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=107cee507884dc9b3c5d3759e8e50c9c47e2ddcd'/>
<id>urn:sha1:107cee507884dc9b3c5d3759e8e50c9c47e2ddcd</id>
<content type='text'>
commit 2fe403e7452bd6e1e8232445cf5434ce8f1af973 broke "git-svn info ."
due to replacing '.' with '' in canonicalize_path for the top directory,
while find_file_type_and_diff_status was not corrected.

Bug reports:

http://thread.gmane.org/gmane.comp.version-control.git/87822/
http://bugs.debian.org/490400

Signed-off-by: Dmitry Potapov &lt;dpotapov@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>builtin-push.c: Cleanup - use OPT_BIT() and remove some variables</title>
<updated>2008-07-20T21:41:49Z</updated>
<author>
<name>Michele Ballabio</name>
<email>barra_cuda@katamail.com</email>
</author>
<published>2008-07-20T12:02:20Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c29c1b406eb6edd30c4a7dc11e91370e497e6a5d'/>
<id>urn:sha1:c29c1b406eb6edd30c4a7dc11e91370e497e6a5d</id>
<content type='text'>
Signed-off-by: Michele Ballabio &lt;barra_cuda@katamail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
