1#ifndef PULL_H 2#define PULL_H 3 4/** To be provided by the particular implementation. **/ 5externintfetch(unsigned char*sha1); 6 7/** Set to fetch the target tree. */ 8externint get_tree; 9 10/** Set to fetch the commit history. */ 11externint get_history; 12 13/** Set to fetch the trees in the commit history. **/ 14externint get_all; 15 16/* Set to zero to skip the check for delta object base; 17 * set to two to check delta dependency even for objects we already have. 18 */ 19externint get_delta; 20 21/* Set to be verbose */ 22externint get_verbosely; 23 24/* Report what we got under get_verbosely */ 25externvoidpull_say(const char*,const char*); 26 27externintpull(char*target); 28 29#endif/* PULL_H */