diff options
author | Daniel Barkalow <barkalow@iabervon.org> | 2005-06-06 16:38:26 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-06-06 17:11:11 -0700 |
commit | cd541a68b38cead87f5fa69d5331c467bce71656 (patch) | |
tree | 8ea892ee097978aa0bc072f824c12fa6c8ab7a4e /pull.h | |
parent | 9182f89ab2b0d861226c3ee3d98f9a6a670970e3 (diff) | |
download | git-cd541a68b38cead87f5fa69d5331c467bce71656.tar.gz git-cd541a68b38cead87f5fa69d5331c467bce71656.tar.xz |
[PATCH] Generic support for pulling refs
This adds support to pull.c for requesting a reference and writing it to a
file. All of the git-*-pull programs get stubs for now.
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'pull.h')
-rw-r--r-- | pull.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -4,6 +4,14 @@ /** To be provided by the particular implementation. **/ extern int fetch(unsigned char *sha1); +extern int fetch_ref(char *ref, unsigned char *sha1); + +/** If set, the ref filename to write the target value to. **/ +extern const char *write_ref; + +/** If set, the hash that the current value of write_ref must be. **/ +extern const unsigned char *current_ref; + /** Set to fetch the target tree. */ extern int get_tree; |