diff options
author | Junio C Hamano <junkio@cox.net> | 2005-06-05 15:41:05 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-06-05 16:12:27 -0700 |
commit | 418aaf847a8b3ffffb4f777a2dd5262ca5ce0ef7 (patch) | |
tree | 2dab8237e19ba925d11bf361ecfed958d96d4199 /rpull.c | |
parent | dc93841715dfa9a9cdda6f2c4a25eec831ea7aa0 (diff) | |
download | git-418aaf847a8b3ffffb4f777a2dd5262ca5ce0ef7.tar.gz |
[PATCH] rename git-rpush and git-rpull to git-ssh-push and git-ssh-pull
In preparation for 1.0 release, this makes the command names
consistent with others in git-*-pull family.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'rpull.c')
-rw-r--r-- | rpull.c | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/rpull.c b/rpull.c deleted file mode 100644 index a332fba23b..0000000000 --- a/rpull.c +++ /dev/null @@ -1,83 +0,0 @@ -#include "cache.h" -#include "commit.h" -#include "rsh.h" -#include "pull.h" - -static int fd_in; -static int fd_out; - -static unsigned char remote_version = 0; -static unsigned char local_version = 1; - -int fetch(unsigned char *sha1) -{ - int ret; - signed char remote; - char type = 'o'; - if (has_sha1_file(sha1)) - return 0; - write(fd_out, &type, 1); - write(fd_out, sha1, 20); - if (read(fd_in, &remote, 1) < 1) - return -1; - if (remote < 0) - return remote; - ret = write_sha1_from_fd(sha1, fd_in); - if (!ret) - pull_say("got %s\n", sha1_to_hex(sha1)); - return ret; -} - -int get_version(void) -{ - char type = 'v'; - write(fd_out, &type, 1); - write(fd_out, &local_version, 1); - if (read(fd_in, &remote_version, 1) < 1) { - return error("Couldn't read version from remote end"); - } - return 0; -} - -int main(int argc, char **argv) -{ - char *commit_id; - char *url; - int arg = 1; - - while (arg < argc && argv[arg][0] == '-') { - if (argv[arg][1] == 't') { - get_tree = 1; - } else if (argv[arg][1] == 'c') { - get_history = 1; - } else if (argv[arg][1] == 'd') { - get_delta = 0; - } else if (!strcmp(argv[arg], "--recover")) { - get_delta = 2; - } else if (argv[arg][1] == 'a') { - get_all = 1; - get_tree = 1; - get_history = 1; - } else if (argv[arg][1] == 'v') { - get_verbosely = 1; - } - arg++; - } - if (argc < arg + 2) { - usage("git-rpull [-c] [-t] [-a] [-v] [-d] [--recover] commit-id url"); - return 1; - } - commit_id = argv[arg]; - url = argv[arg + 1]; - - if (setup_connection(&fd_in, &fd_out, "git-rpush", url, arg, argv + 1)) - return 1; - - if (get_version()) - return 1; - - if (pull(commit_id)) - return 1; - - return 0; -} |