40e88b95cdMake "rev-tree" able to read its own output again from the cache.
Linus Torvalds
2005-04-12 13:40:03 -07:00
727ff27787[PATCH] rev-tree support for "in X but not in Y".
David Woodhouse
2005-04-12 12:35:11 -07:00
c0fb976aa7[PATCH] show-diff show deleted files as diff as well.
Christopher Li
2005-04-12 02:04:44 -07:00
5e76011c0dRemove the annoying "ok" printout from show-diff.
Linus Torvalds
2005-04-12 02:01:12 -07:00
853916ff7fAdd "applypatch" and "dotest" scripts to tie it all together.
Linus Torvalds
2005-04-12 01:40:20 -07:00
74b46e32cbAdd a "check-files" command, which is useful for scripting patches.
Linus Torvalds
2005-04-12 00:23:14 -07:00
2744b2344dStart of early patch applicator tools for git.
Linus Torvalds
2005-04-11 23:46:50 -07:00
8695c8bfe1Add "show-files" command to show the list of managed (or non-managed) files.
Linus Torvalds
2005-04-11 18:55:38 -07:00
3607c27f5fAllow zero-sized files to be checked in.
Linus Torvalds
2005-04-11 18:02:00 -07:00
771364af0eMake the rev-tree output more regular. This is the last change. Promise.
Linus Torvalds
2005-04-11 17:40:58 -07:00
28258afe91Make "rev-tree" capable of showing the difference in reachability between two or more commit points.
Linus Torvalds
2005-04-11 17:23:58 -07:00
97d9c3cdeaMake "rev-tree" more efficient and more useful.
Linus Torvalds
2005-04-11 16:42:13 -07:00
4bb04f2190Rename ".dircache" directory to ".git"
Linus Torvalds
2005-04-11 15:47:57 -07:00
9614b8dcf8Fix stale index.lock file removal using "atexit()".
Linus Torvalds
2005-04-11 15:39:26 -07:00
84fe972055Add a "rev-tree" helper, which calculates the revision tree graph.
Linus Torvalds
2005-04-11 13:55:10 -07:00
0dcad32ae2Fix "usage()" to do the missing line termination.
Linus Torvalds
2005-04-11 13:53:49 -07:00
32d197f18dFix "update-cache" not fixing up the size field as appropriate.
Linus Torvalds
2005-04-11 11:33:58 -07:00
cfd88e2b7aMake the default directory permissions more lax.
Linus Torvalds
2005-04-11 10:24:41 -07:00
075b845a85Add a COPYING notice, making it explicit that the license is GPLv2.
Linus Torvalds
2005-04-11 10:18:16 -07:00
711cf3a026Make "update-cache --refresh" do what it really should do: just refresh the "stat" information.
Linus Torvalds
2005-04-11 09:39:21 -07:00
bf16c71e2fFix up commit-tree/diff-tree user interface issues.
Linus Torvalds
2005-04-11 08:37:17 -07:00
91af81a98eOops. Fix bad initialization of the "seen" array, causing us to not properly clear the reference count at init time. It happened to work for me by pure luck.
Linus Torvalds
2005-04-10 23:33:52 -07:00
f1257f3a33Oops, the actual 'printf' for missing objects was missing.
Linus Torvalds
2005-04-10 23:22:59 -07:00
8ba0bbb237Add connectivity tracking to fsck.
Linus Torvalds
2005-04-10 23:13:09 -07:00
76e7f4ec48Fix off-by-one error in removal of cache entry.
Linus Torvalds
2005-04-10 22:06:50 -07:00
eeb7991695Simplify "diff-tree" output, and only keep track of one single name-base.
Linus Torvalds
2005-04-10 15:08:02 -07:00
73134b6d3fAdd "-R" flag to "diff-tree", so that it will recursively traverse a tree of trees as it diffs them.
Linus Torvalds
2005-04-10 14:03:58 -07:00
121481abf8Make "update-cache" a bit friendlier to use (and harder to mis-use).
Linus Torvalds
2005-04-10 11:32:54 -07:00
d6d3f9d012This implements the new "recursive tree" write-tree.
Linus Torvalds
2005-04-09 17:09:34 -07:00
4e6616ab77Make fsck-cache warn about old-style tree objects that have full pathnames in them. We're migrating away from that.
Linus Torvalds
2005-04-09 15:47:03 -07:00
f768846e34Teach "fsck" and "read-tree" about recursive tree-nodes.
Linus Torvalds
2005-04-09 15:36:41 -07:00
16d4d1ba6cMake "fsck-cache" print out all the root commits it finds.
Linus Torvalds
2005-04-09 13:02:30 -07:00
9174026cfeAdd "diff-tree" program to show which files have changed between two trees.
Linus Torvalds
2005-04-09 13:00:54 -07:00