1. 03 12月, 2008 6 次提交
  2. 02 12月, 2008 6 次提交
  3. 01 12月, 2008 13 次提交
  4. 28 11月, 2008 15 次提交
    • J
      Merge branch 'cc/bisect-skip' · d5cbdba8
      Junio C Hamano 提交于
      * cc/bisect-skip:
        bisect: teach "skip" to accept special arguments like "A..B"
      d5cbdba8
    • J
      Merge branch 'js/mingw-rename-fix' · 8c1944dd
      Junio C Hamano 提交于
      * js/mingw-rename-fix:
        compat/mingw.c: Teach mingw_rename() to replace read-only files
      8c1944dd
    • J
      Merge branch 'st/levenshtein' · ef4daa74
      Junio C Hamano 提交于
      * st/levenshtein:
        Document levenshtein.c
        Fix deletion of last character in levenshtein distance
      ef4daa74
    • J
      Merge branch 'cr/remote-update-v' · cab7d7d8
      Junio C Hamano 提交于
      * cr/remote-update-v:
        git-remote: add verbose mode to git remote update
      cab7d7d8
    • J
      Merge branch 'rs/strbuf-expand' · 2d2b3fd8
      Junio C Hamano 提交于
      * rs/strbuf-expand:
        remove the unused files interpolate.c and interpolate.h
        daemon: deglobalize variable 'directory'
        daemon: inline fill_in_extra_table_entries()
        daemon: use strbuf_expand() instead of interpolate()
        merge-recursive: use strbuf_expand() instead of interpolate()
        add strbuf_expand_dict_cb(), a helper for simple cases
      2d2b3fd8
    • J
      Merge branch 'mv/clone-strbuf' · 14de7393
      Junio C Hamano 提交于
      * mv/clone-strbuf:
        builtin_clone: use strbuf in cmd_clone()
        builtin-clone: use strbuf in clone_local() and copy_or_link_directory()
        builtin-clone: use strbuf in guess_dir_name()
      14de7393
    • J
      Merge branch 'lt/preload-lstat' · 2af96647
      Junio C Hamano 提交于
      * lt/preload-lstat:
        Fix index preloading for racy dirty case
        Add cache preload facility
      2af96647
    • J
      Merge branch 'ta/quiet-pull' · 98cdf78c
      Junio C Hamano 提交于
      * ta/quiet-pull:
        Retain multiple -q/-v occurrences in git pull
        Teach/Fix pull/fetch -q/-v options
      98cdf78c
    • J
      Merge branch 'ph/send-email' · 496db642
      Junio C Hamano 提交于
      * ph/send-email:
        git send-email: ask less questions when --compose is used.
        git send-email: add --annotate option
        git send-email: interpret unknown files as revision lists
        git send-email: make the message file name more specific.
      496db642
    • J
      Merge branch 'maint' · 455d0f5c
      Junio C Hamano 提交于
      * maint:
        sha1_file.c: resolve confusion EACCES vs EPERM
        sha1_file: avoid bogus "file exists" error message
        git checkout: don't warn about unborn branch if -f is already passed
        bash: offer refs instead of filenames for 'git revert'
        bash: remove dashed command leftovers
        git-p4: fix keyword-expansion regex
        fast-export: use an unsorted string list for extra_refs
        Add new testcase to show fast-export does not always exports all tags
      455d0f5c
    • J
      Merge branch 'mv/fast-export' into maint · 539eec48
      Junio C Hamano 提交于
      * mv/fast-export:
        fast-export: use an unsorted string list for extra_refs
        Add new testcase to show fast-export does not always exports all tags
      539eec48
    • S
      sha1_file.c: resolve confusion EACCES vs EPERM · 35243577
      Sam Vilain 提交于
      An earlier commit 916d081b (Nicer error messages in case saving an object
      to db goes wrong, 2006-11-09) confused EACCES with EPERM, the latter of
      which is an unlikely error from mkstemp().
      Signed-off-by: NSam Vilain <sam@vilain.net>
      35243577
    • J
      sha1_file: avoid bogus "file exists" error message · 65117abc
      Joey Hess 提交于
      This avoids the following misleading error message:
      
      error: unable to create temporary sha1 filename ./objects/15: File exists
      
      mkstemp can fail for many reasons, one of which, ENOENT, can occur if
      the directory for the temp file doesn't exist. create_tmpfile tried to
      handle this case by always trying to mkdir the directory, even if it
      already existed. This caused errno to be clobbered, so one cannot tell
      why mkstemp really failed, and it truncated the buffer to just the
      directory name, resulting in the strange error message shown above.
      
      Note that in both occasions that I've seen this failure, it has not been
      due to a missing directory, or bad permissions, but some other, unknown
      mkstemp failure mode that did not occur when I ran git again. This code
      could perhaps be made more robust by retrying mkstemp, in case it was a
      transient failure.
      Signed-off-by: NJoey Hess <joey@kitenet.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      65117abc
    • M
      git checkout: don't warn about unborn branch if -f is already passed · 1510dbe3
      Matt McCutchen 提交于
      I think it's unnecessary to warn that the checkout has been forced due to an
      unborn current branch if -f has been explicitly passed.  For one project, I am
      using git-new-workdir to create workdirs from a bare repository whose HEAD is
      set to an unborn branch, and this warning started to irritate me.
      Signed-off-by: NMatt McCutchen <matt@mattmccutchen.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      1510dbe3
    • S
      bash: offer refs instead of filenames for 'git revert' · c0783837
      SZEDER Gábor 提交于
      The completion script for 'git revert' currently offers options and
      filenames.  However, 'git revert' doesn't take any filenames from the
      command line, but a single commit.  Therefore, it's more sane to offer
      refs instead.
      Signed-off-by: NSZEDER Gábor <szeder@ira.uka.de>
      Acked-by: NShawn O. Pearce <spearce@spearce.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      c0783837