diff options
| author | Eric Wong <normalperson@yhbt.net> | 2007-01-31 02:45:50 -0800 |
|---|---|---|
| committer | Eric Wong <normalperson@yhbt.net> | 2007-02-23 00:57:10 -0800 |
| commit | 8a603774def11e5a90ae2dbbc0c8d4abacdb2d99 (patch) | |
| tree | 374d6aa511e1c2818fea9f24428aacaf47b6ef35 /git-commit-script | |
| parent | f0ecca1041aff2e1398edcdaf5f0ce08a96f5f0f (diff) | |
git-svn: fix several fetch bugs related to repeated invocations
We no longer delete the top-level directory even if it got
deleted from the upstream repository. In gs_do_update; we
double-check that the path we're tracking exists at both
endpoints before proceeding. We have also added additional
protection against fetching revisions out-of-order.
To simplify our internal interfaces, I've disabled passing the
'recursive' flag to the gs_do_{switch,update} wrapper functions
since we always want it in git-svn. We also pass the
entire Git::SVN object rather than just the path because it
helped me debug.
When printing progress, the refname is printed out to make
it less confusing when multi-fetch is running.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
Diffstat (limited to 'git-commit-script')
0 files changed, 0 insertions, 0 deletions
