1. 07 12月, 2006 10 次提交
  2. 05 12月, 2006 11 次提交
  3. 04 12月, 2006 1 次提交
  4. 03 12月, 2006 3 次提交
    • J
      Merge branch 'maint' · 278fcd7d
      Junio C Hamano 提交于
      * maint:
        git-svn: avoid fetching files twice in the same revision
      278fcd7d
    • E
      git-svn: avoid fetching files twice in the same revision · 6173c197
      Eric Wong 提交于
      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: NEric Wong <normalperson@yhbt.net>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      6173c197
    • J
      git-merge: fix confusion between tag and branch · 3683dc5a
      Junio C Hamano 提交于
      In a repository with core.warnambiguousrefs turned off, and with
      a branch and a tag that have the same name 'frotz',
      
      	git merge frotz
      
      would merge the commit pointed at by the tag 'frotz' but
      incorrectly would identify what was merged as 'branch frotz' in
      the merge message.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      3683dc5a
  5. 02 12月, 2006 3 次提交
  6. 30 11月, 2006 6 次提交
  7. 29 11月, 2006 6 次提交
    • J
      Merge branch 'jc/globfetch' · df6b7bfb
      Junio C Hamano 提交于
      * jc/globfetch:
        fetch-pack: do not barf when duplicate re patterns are given
        git-fetch: allow forcing glob pattern in refspec
        git-fetch: allow glob pattern in refspec
        git-fetch: fix dumb protocol transport to fetch from pack-pruned ref
        git-fetch: reuse ls-remote result.
      df6b7bfb
    • J
      Merge branch 'maint' · 2570458f
      Junio C Hamano 提交于
      * maint:
        git blame -C: fix output format tweaks when crossing file boundary.
      2570458f
    • J
      git blame -C: fix output format tweaks when crossing file boundary. · ab3bb800
      Junio C Hamano 提交于
      We used to get the case that more than two paths came from the
      same commit wrong when computing the output width and deciding
      to turn on --show-name option automatically.  When we find that
      lines that came from a path that is different from what we
      started digging from, we should always turn --show-name on, and
      we should count the name length for all files involved.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      ab3bb800
    • E
      git-svn: fix multi-init · 1ca7558d
      Eric Wong 提交于
      After the bugfix to connect to repositories where the user has
      limited read permissions, multi-init was broken due to our
      SVN::Ra connection being limited to working in a subdirectory;
      so we now create a new Ra connection for init-ing branches
      and another for tags
      
      Along with that fix, allow the user to use the command-line
      option flags for multi-init (--revision being the most notable;
      but also --no-auth-cache, --config-dir, --username (for passing
      to SVN), and --shared/--template for passing to git-init-db
      Signed-off-by: NEric Wong <normalperson@yhbt.net>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      1ca7558d
    • E
      git-svn: documentation updates · 4511c899
      Eric Wong 提交于
      Eliminate 'commit' from some places and plug 'dcommit' more.
      Also update the section --id (GIT_SVN_ID) usage since we
      have multi-init/multi-fetch now.
      Signed-off-by: NEric Wong <normalperson@yhbt.net>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      4511c899
    • E
      git-svn: color support for the log command · 9aca0258
      Eric Wong 提交于
       * match LESS environment settings to those in pager.c
       * parse diff.color and pager.color settings in the
         config file, and pass --color to git-log
       * --color and --pager= settings are supported
      Signed-off-by: NEric Wong <normalperson@yhbt.net>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      9aca0258