summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/git.txt3
-rw-r--r--Makefile2
-rw-r--r--check-files.c47
3 files changed, 1 insertions, 51 deletions
diff --git a/Documentation/git.txt b/Documentation/git.txt
index 4c01b2e..d18cf5e 100644
--- a/Documentation/git.txt
+++ b/Documentation/git.txt
@@ -72,9 +72,6 @@ Interrogation commands
link:git-cat-file.html[git-cat-file]::
Provide content or type information for repository objects
-link:git-check-files.html[git-check-files]::
- Verify a list of files are up-to-date
-
link:git-diff-cache.html[git-diff-cache]::
Compares content and mode of blobs between the cache and repository
diff --git a/Makefile b/Makefile
index c0aaa62..7b5397e 100644
--- a/Makefile
+++ b/Makefile
@@ -75,7 +75,7 @@ SCRIPTS += git-send-email-script
PROG= git-update-cache git-diff-files git-init-db git-write-tree \
git-read-tree git-commit-tree git-cat-file git-fsck-cache \
git-checkout-cache git-diff-tree git-rev-tree git-ls-files \
- git-check-files git-ls-tree git-merge-base git-merge-cache \
+ git-ls-tree git-merge-base git-merge-cache \
git-unpack-file git-export git-diff-cache git-convert-cache \
git-ssh-push git-ssh-pull git-rev-list git-mktag \
git-diff-helper git-tar-tree git-local-pull git-hash-object \
diff --git a/check-files.c b/check-files.c
deleted file mode 100644
index 6fd69e7..0000000
--- a/check-files.c
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * check-files.c
- *
- * Check that a set of files are up-to-date in the filesystem or
- * do not exist. Used to verify a patch target before doing a patch.
- *
- * Copyright (C) 2005 Linus Torvalds
- */
-#include "cache.h"
-
-static void check_file(const char *path)
-{
- int fd = open(path, O_RDONLY);
- struct cache_entry *ce;
- struct stat st;
- int pos, changed;
-
- /* Nonexistent is fine */
- if (fd < 0) {
- if (errno != ENOENT)
- die("%s: %s", path, strerror(errno));
- return;
- }
-
- /* Exists but is not in the cache is not fine */
- pos = cache_name_pos(path, strlen(path));
- if (pos < 0)
- die("preparing to update existing file '%s' not in cache", path);
- ce = active_cache[pos];
-
- if (lstat(path, &st) < 0)
- die("lstat(%s): %s", path, strerror(errno));
-
- changed = ce_match_stat(ce, &st);
- if (changed)
- die("preparing to update file '%s' not uptodate in cache", path);
-}
-
-int main(int argc, char **argv)
-{
- int i;
-
- read_cache();
- for (i = 1; i < argc ; i++)
- check_file(argv[i]);
- return 0;
-}