<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/update-cache.c, branch v0.99</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v0.99</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v0.99'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2005-07-09T00:07:37Z</updated>
<entry>
<title>[PATCH] Use SHA1 for git-update-cache --refresh</title>
<updated>2005-07-09T00:07:37Z</updated>
<author>
<name>Bryan Larsen</name>
<email>bryan.larsen@gmail.com</email>
</author>
<published>2005-07-08T23:52:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=69a97f1d9bb9455b634564e91f33479ffc35c02b'/>
<id>urn:sha1:69a97f1d9bb9455b634564e91f33479ffc35c02b</id>
<content type='text'>
Change git-update-cache --refresh behaviour to use sha1's rather than
comparing byte by byte.

[JC demangled whitespace from the posted patch himself because he
 liked it so much.  Also adjusted to the index_fd() interface
 slightly done differently from the original one.]

Signed-off-by: Bryan Larsen &lt;bryan.larsen@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Add --info-only option to git-update-cache.</title>
<updated>2005-07-09T00:07:37Z</updated>
<author>
<name>Bryan Larsen</name>
<email>bryan.larsen@gmail.com</email>
</author>
<published>2005-07-08T23:52:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=df6e151636992edc5824af53b62b451737b0d24d'/>
<id>urn:sha1:df6e151636992edc5824af53b62b451737b0d24d</id>
<content type='text'>
Add --info-only option to git-update-cache.

[JC demangled whitespace from the posted patch himself because he
 liked it so much.  Also adjusted to the index_fd() interface
 slightly done differently from the original one.]

Signed-off-by: Bryan Larsen &lt;bryan.larsen@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Expose object ID computation functions.</title>
<updated>2005-07-09T00:07:37Z</updated>
<author>
<name>Bryan Larsen</name>
<email>bryan.larsen@gmail.com</email>
</author>
<published>2005-07-08T23:51:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7672db20c2060f20b01788e4a4289ebc5f818605'/>
<id>urn:sha1:7672db20c2060f20b01788e4a4289ebc5f818605</id>
<content type='text'>
This patch makes the first half of write_sha1_file() and
index_fd() externally visible, to allow callers to compute the
object ID without actually storing it in the object database.

[JC demangled the whitespaces himself because he liked the patch
 so much, and reworked the interface to index_fd() slightly,
 taking suggestion from Linus and of his own.]

Signed-off-by: Bryan Larsen &lt;bryan.larsen@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Add "-q" flag to git-update-cache</title>
<updated>2005-06-21T04:18:54Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-21T04:18:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=0ed3715ffc97325a625e1e4ef44121d870b98679'/>
<id>urn:sha1:0ed3715ffc97325a625e1e4ef44121d870b98679</id>
<content type='text'>
It suppresses the "needs update" message for subsequent "--refresh"
cases (but not other errors).

Will be useful for "git commit". Stay tuned.
</content>
</entry>
<entry>
<title>[PATCH] Make git-update-cache --force-remove regular</title>
<updated>2005-06-05T23:57:23Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@ucw.cz</email>
</author>
<published>2005-05-31T16:52:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=9b63f50148bd155c00b6893dbbf48583f7b0848d'/>
<id>urn:sha1:9b63f50148bd155c00b6893dbbf48583f7b0848d</id>
<content type='text'>
Make the --force-remove flag behave same as --add, --remove and
--replace. This means I can do

	git-update-cache --force-remove -- file1.c file2.c

which is probably saner and also makes it easier to use in cg-rm.

Signed-off-by: Petr Baudis &lt;pasky@ucw.cz&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>git-update-cache: allow dot-files</title>
<updated>2005-05-24T21:40:28Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-05-24T21:40:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=320d3a1b1aa04d75f0aaff3cc7cf582e144a84c6'/>
<id>urn:sha1:320d3a1b1aa04d75f0aaff3cc7cf582e144a84c6</id>
<content type='text'>
We still refuse to add ".", ".." and ".git".

In theory, you could track another git-repository by allowing ".git",
but the potential for confusion is just too high.
</content>
</entry>
<entry>
<title>sparse cleanup</title>
<updated>2005-05-20T18:46:10Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-05-20T18:46:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e99d59ff0bff349ef205cef1076e0354c8130680'/>
<id>urn:sha1:e99d59ff0bff349ef205cef1076e0354c8130680</id>
<content type='text'>
Fix various things that sparse complains about:
 - use NULL instead of 0
 - make sure we declare everything properly, or mark it static
 - use proper function declarations ("fn(void)" instead of "fn()")

Sparse is always right.
</content>
</entry>
<entry>
<title>[PATCH] cleanup of in-code names</title>
<updated>2005-05-19T17:52:00Z</updated>
<author>
<name>Alexey Nezhdanov</name>
<email>snake@penza-gsm.ru</email>
</author>
<published>2005-05-19T11:17:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=667bb59b2d5b0a2e7fca5970d6f757790a6edd74'/>
<id>urn:sha1:667bb59b2d5b0a2e7fca5970d6f757790a6edd74</id>
<content type='text'>
Fixes all in-code names that leaved during "big name change".

Signed-off-by: Alexey Nezhdanov &lt;snake@penza-gsm.ru&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Implement git-checkout-cache -u to update stat information in the cache.</title>
<updated>2005-05-19T16:50:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-05-15T21:23:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=415e96c8b7e7d47f98a45ae1b6d524418245a3b4'/>
<id>urn:sha1:415e96c8b7e7d47f98a45ae1b6d524418245a3b4</id>
<content type='text'>
With -u flag, git-checkout-cache picks up the stat information
from newly created file and updates the cache.  This removes the
need to run git-update-cache --refresh immediately after running
git-checkout-cache.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Rename cache_match_stat() to ce_match_stat()</title>
<updated>2005-05-15T10:26:25Z</updated>
<author>
<name>Brad Roberts</name>
<email>braddr@puremagic.com</email>
</author>
<published>2005-05-15T02:04:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5d728c8411a092f80171f787b5409d98978690c7'/>
<id>urn:sha1:5d728c8411a092f80171f787b5409d98978690c7</id>
<content type='text'>
Signed-off-by: Brad Roberts &lt;braddr@puremagic.com&gt;
Signed-off-by: Petr Baudis &lt;pasky@ucw.cz&gt;
</content>
</entry>
</feed>
