summaryrefslogtreecommitdiff
path: root/builtin-mv.c
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2006-12-02 16:19:31 -0800
committerJunio C Hamano <junkio@cox.net>2006-12-02 17:25:34 -0800
commit6173c197c9a23fa8594f18fd2c856407d4af31c1 (patch)
tree5fc454c59853f6eb92548a72cc4d440a7b555f3c /builtin-mv.c
parenteb07fd59acae0f043b9fac2a8a1cb427036c6f71 (diff)
downloadgit-6173c197c9a23fa8594f18fd2c856407d4af31c1.tar.gz
git-svn: avoid fetching files twice in the same revision
SVN is not entirely consistent in returning log information and sometimes returns file information when adding subdirectories, and sometimes it does not (only returning information about the directory that was added). This caused git-svn to occasionally add a file to the list of files to be fetched twice. Now we change the data structure to be hash to avoid repeated fetches. As of now (in master), this only affects repositories fetched without deltas enabled (file://, and when manually overriden with GIT_SVN_DELTA_FETCH=0); so this bug mainly affects users of 1.4.4.1 and maint. Thanks to Florian Weimer for reporting this bug. [jc: backported for maint] Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'builtin-mv.c')
0 files changed, 0 insertions, 0 deletions