1. 27 2月, 2012 16 次提交
  2. 24 2月, 2012 12 次提交
    • J
      Update draft release notes to 1.7.10 · ba998d33
      Junio C Hamano 提交于
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      ba998d33
    • J
      Merge branch 'ld/git-p4-expanded-keywords' · d065f687
      Junio C Hamano 提交于
      * ld/git-p4-expanded-keywords:
        : Teach git-p4 to unexpand $RCS$-like keywords that are embedded in
        : tracked contents in order to reduce unnecessary merge conflicts.
        git-p4: add initial support for RCS keywords
      d065f687
    • J
      Merge branch 'jk/config-include' · fd1727f5
      Junio C Hamano 提交于
      * jk/config-include:
        : An assignment to the include.path pseudo-variable causes the named file
        : to be included in-place when Git looks up configuration variables.
        config: add include directive
        config: eliminate config_exclusive_filename
        config: stop using config_exclusive_filename
        config: provide a version of git_config with more options
        config: teach git_config_rename_section a file argument
        config: teach git_config_set_multivar_in_file a default path
        config: copy the return value of prefix_filename
        t1300: add missing &&-chaining
        docs/api-config: minor clarifications
        docs: add a basic description of the config API
      fd1727f5
    • J
      Merge branch 'jc/add-refresh-unmerged' · 883a2a35
      Junio C Hamano 提交于
      * jc/add-refresh-unmerged:
        refresh_index: do not show unmerged path that is outside pathspec
      883a2a35
    • J
      Merge branch 'js/configure-libintl' · ef8adcad
      Junio C Hamano 提交于
      * js/configure-libintl:
        configure: don't use -lintl when there is no gettext support
      ef8adcad
    • J
      Merge branch 'pj/remote-set-branches-usage-fix' · bba61230
      Junio C Hamano 提交于
      * pj/remote-set-branches-usage-fix:
        remote: fix set-branches usage and documentation
      
      Conflicts:
      	builtin/remote.c
      bba61230
    • J
      Merge branch 'tr/perftest' · b12fb9ab
      Junio C Hamano 提交于
      * tr/perftest:
        Add a performance test for git-grep
        Introduce a performance testing framework
        Move the user-facing test library to test-lib-functions.sh
      b12fb9ab
    • J
      Merge branch 'maint' · 6a609823
      Junio C Hamano 提交于
      * maint:
        README: point to Documentation/SubmittingPatches
        Document merge.branchdesc configuration variable
      6a609823
    • L
      git-p4: add initial support for RCS keywords · 60df071c
      Luke Diamand 提交于
      RCS keywords cause problems for git-p4 as perforce always
      expands them (if +k is set) and so when applying the patch,
      git reports that the files have been modified by both sides,
      when in fact they haven't.
      
      This change means that when git-p4 detects a problem applying
      a patch, it will check to see if keyword expansion could be
      the culprit. If it is, it strips the keywords in the p4
      repository so that they match what git is expecting. It then
      has another go at applying the patch.
      
      This behaviour is enabled with a new git-p4 configuration
      option and is off by default.
      Acked-by: NPete Wyckoff <pw@padd.com>
      Signed-off-by: NLuke Diamand <luke@diamand.org>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      60df071c
    • J
      merge: do not trust fstat(2) too much when checking interactiveness · d46f476c
      Junio C Hamano 提交于
      The heuristic used by "git merge" to decide if it automatically gives an
      editor upon clean automerge is to see if the standard input and the
      standard output is the same device and is a tty, we are in an interactive
      session.  "The same device" test was done by comparing fstat(2) result on
      the two file descriptors (and they must match), and we asked isatty() only
      for the standard input (we insist that they are the same device and there
      is no point asking tty-ness of the standard output).
      
      The stat(2) emulation in the Windows port however does not give a usable
      value in the st_ino field, so even if the standard output is connected to
      something different from the standard input, "The same device" test may
      incorrectly return true. To accomodate it, add another isatty() check for
      the standard output stream as well.
      Reported-by: NErik Faye-Lund <kusmabite@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      d46f476c
    • M
      README: point to Documentation/SubmittingPatches · 07f050c9
      Matthieu Moy 提交于
      It was indeed not obvious for new contributors to find this document in
      the source tree, since there were no reference to it outside the
      Documentation/ directory.
      Signed-off-by: NMatthieu Moy <Matthieu.Moy@imag.fr>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      07f050c9
    • J
      Document merge.branchdesc configuration variable · 8c80ff36
      Junio C Hamano 提交于
      This was part of the "branch description" feature in the larger
      "help people communicate better during their pull based workflow"
      topic, but was never documented.
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      8c80ff36
  3. 23 2月, 2012 5 次提交
  4. 22 2月, 2012 7 次提交