- 10 4月, 2005 6 次提交
-
-
由 Linus Torvalds 提交于
This is needed for the change to make "read-tree" just read into the cache (and then you do a "checkout-cache" to update your current dir contents).
-
由 Linus Torvalds 提交于
It's supposed to test the returned file type, not think that read_sha1_file() tests it. Confusion from "cat-file" command line usage.
-
由 Linus Torvalds 提交于
Make the warnings have newlines, and don't stop "checkout-cache -a" just because a file already exists.
-
由 Linus Torvalds 提交于
I'll also eventually change "read-tree" to only update the cache information, instead of doing a checkout of the tree. Much nicer.
-
由 Linus Torvalds 提交于
Like the cache filename finder, it's a generically useful function, rather than something specific to the current "show-diff" thing.
-
由 Linus Torvalds 提交于
It finds the cache entry position for a given name, and is generally useful. Sure, everybody can just scan the active cache array, but since it's sorted, you actually want to search it with a binary search, so let's not duplicate that logic all over the place.
-
- 09 4月, 2005 9 次提交
-
-
由 Linus Torvalds 提交于
Patches from Dave Jones and Ingo Molnar, but since I don't have any infrastructure in place to use the old patch applicator scripts I am trying to build up, I ended up fixing the thing by hand instead. Credit where credit is due, though. Nice to see that people are taking a look at the project even in this early stage.
-
由 Linus Torvalds 提交于
internal format. This doesn't yet check the reachability information, but we're getting there.. Slowly.
-
由 Linus Torvalds 提交于
Not all Linux distributions seem to need it (notably not YDL on ppc64), but enough ones obviously do.
-
由 Linus Torvalds 提交于
This is what happens when there are no nice tools to tell you to do things properly.
-
由 Linus Torvalds 提交于
It doesn't complain about mine. But it also doesn't yet check for inter-object reachability etc.
-
由 Linus Torvalds 提交于
And fix up header declarations.
-
由 Linus Torvalds 提交于
This allows us to also actually check the sha1 hash using these routines. Needed for the "fsck" thing.
-
由 Linus Torvalds 提交于
And fix up the warnings that it pointed out. Let's keep the tree clean from early on. Not that the code is very beautiful anyway ;)
-
由 Linus Torvalds 提交于
New syntax: "cat-file -t <sha1>" shows the tag, while "cat-file <tag> <sha1>" outputs the file contents after checking that the supplied tag matches.
-
- 08 4月, 2005 3 次提交
-
-
由 Linus Torvalds 提交于
I needed this to make a "sparse" archive conversion from my old BitKeeper tree data. The scripts to do the conversion are just incredibly ugly, but they seem to validate the notion that you can actually use this silly 'git' thing to save your history in.
-
由 Linus Torvalds 提交于
The tool interface sucks (especially "committing" information, which is just me doing everything by hand from the command line), but I think this is in theory actually a viable way of describing the world. So copyright it.
-
由 Linus Torvalds 提交于
-