X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=rpull.c;h=36e49f799a6ac300a00f8d09d9dc9e6636b3d8e0;hb=fbe082a528861af785be15bb37d1c7d8f574daa4;hp=75f8f94fcfbb122b76435ddb1c68f805dee55b7e;hpb=2af87aae7801c3de62d6fca709ccb723d99a9452;p=git.git diff --git a/rpull.c b/rpull.c index 75f8f94f..36e49f79 100644 --- a/rpull.c +++ b/rpull.c @@ -1,11 +1,5 @@ -#include -#include -#include -#include #include "cache.h" #include "commit.h" -#include -#include #include "rsh.h" #include "pull.h" @@ -14,8 +8,12 @@ static int fd_out; int fetch(unsigned char *sha1) { + int ret; write(fd_out, sha1, 20); - return write_sha1_from_fd(sha1, fd_in); + ret = write_sha1_from_fd(sha1, fd_in); + if (!ret) + pull_say("got %s\n", sha1_to_hex(sha1)); + return ret; } int main(int argc, char **argv) @@ -33,11 +31,13 @@ int main(int argc, char **argv) get_all = 1; get_tree = 1; get_history = 1; + } else if (argv[arg][1] == 'v') { + get_verbosely = 1; } arg++; } if (argc < arg + 2) { - usage("rpull [-c] [-t] [-a] commit-id url"); + usage("git-rpull [-c] [-t] [-a] [-v] commit-id url"); return 1; } commit_id = argv[arg];