summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* [PATCH] No need to clean temp_git_file_* anymoreJunio C Hamano2005-04-131-1/+1
| | | | | | | | | Ancient cat-file command used to leave temp_git_file_* and there was support to remove them in the clean target of Makefile. I do not think it is needed anymore. From: Junio C Hamano <junkio@cox.net> Signed-off-by: Petr Baudis <pasky@ucw.cz>
* [PATCH] Make nsec checking optionalPetr Baudis2005-04-131-0/+7
| | | | | | | | | The nsec field of ctime/mtime is now checked only with -DNSEC defined during compilation. nsec acts broken since it is stored in the icache but apparently just gets to zero when flushed to filesystem not supporting it (e.g. ext3), creating illusions of false changes. At least that's my impression. Signed-off-by: Petr Baudis <pasky@ucw.cz>
* [PATCH] SHA1 naive collision checkingPetr Baudis2005-04-131-0/+4
| | | | | | | | When compiled with -DCOLLISION_CHECK, we will check against SHA1 collisions when writing to the object database. From: Christopher Li <chrislgit@chrisli.org> Signed-off-by: Petr Baudis <pasky@ucw.cz>
* [PATCH] ls-tree for listing treesPetr Baudis2005-04-131-2/+5
| | | | | | | | | | ls-tree tool provides just a way to export the binary tree objects to a usable text format. This is bound to be useful in variety of scripts, although none of those I have currently uses it. But e.g. the simple script I've sent to HPA for purging the object database uses it. Signed-off-by: Petr Baudis <pasky@ucw.cz>
* Add a "check-files" command, which is useful for scriptingLinus Torvalds2005-04-121-1/+5
| | | | | | | patches. In particular, it verifies that all the listed files are up-to-date in the cache (or don't exist and are ready to be added).
* Add "show-files" command to show the list of managed (or non-managed) files.Linus Torvalds2005-04-111-1/+4
| | | | You want things like this to check in a patch..
* Add a "rev-tree" helper, which calculates the revisionLinus Torvalds2005-04-111-1/+4
| | | | | | | | tree graph. It's quite fast when the commit-objects are cached, but since it has to walk every single commit-object, it also allows you to cache an old state and just add on top of that.
* Add "diff-tree" program to show which files have changed between two trees.Linus Torvalds2005-04-091-1/+4
| | | | | Very useful for creating diffs efficiently, and in general to see what has changed in the namespace.
* Add a "checkout-cache" command which does what the name suggests.Linus Torvalds2005-04-091-1/+5
| | | | | I'll also eventually change "read-tree" to only update the cache information, instead of doing a checkout of the tree. Much nicer.
* Add "-lz" to link line to get in zlib.Linus Torvalds2005-04-081-1/+1
| | | | | Not all Linux distributions seem to need it (notably not YDL on ppc64), but enough ones obviously do.
* Add new fsck-cache to Makefile.Linus Torvalds2005-04-081-1/+4
| | | | | This is what happens when there are no nice tools to tell you to do things properly.
* Use "-Wall -O2" for the compiler to get more warnings.Linus Torvalds2005-04-081-1/+1
| | | | | | | 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 ;)
* Initial revision of "git", the information manager from hellinitialLinus Torvalds2005-04-071-0/+40