1. 12 8月, 2010 2 次提交
    • Æ
      t/lib-git-svn.sh: use $PERL_PATH for perl, not perl from $PATH · 55369342
      Ævar Arnfjörð Bjarmason 提交于
      Change the git-svn tests to use $PERL_PATH, not the "perl" in $PATH.
      
      Using perl in $PATH was added by Sam Vilain in v1.6.6-rc0~95^2~3,
      Philippe Bruhat introduced $PERL_PATH to the test suite in
      v1.6.6-rc0~9^2, but the lib-git-svn.sh tests weren't updated to use
      the new convention.
      
      This resulted in the git-svn tests always being skipped on my
      system. My /usr/bin/perl has access to SVN::Core and SVN::Repos, but
      the perl in my $PATH does not.
      Signed-off-by: NÆvar Arnfjörð Bjarmason <avarab@gmail.com>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      55369342
    • J
      diff: strip extra "/" when stripping prefix · d8faea9d
      Jakub Narebski 提交于
      There are two ways a user might want to use "diff --relative":
      
        1. For a file in a directory, like "subdir/file", the user
           can use "--relative=subdir/" to strip the directory.
      
        2. To strip part of a filename, like "foo-10", they can
           use "--relative=foo-".
      
      We currently handle both of those situations. However, if the user passes
      "--relative=subdir" (without the trailing slash), we produce inconsistent
      results. For the unified diff format, we collapse the double-slash of
      "a//file" correctly into "a/file". But for other formats (raw, stat,
      name-status), we end up with "/file".
      
      We can do what the user means here and strip the extra "/" (and only a
      slash).  We are not hurting any existing users of (2) above with this
      behavior change because the existing output for this case was nonsensical.
      
      Patch by Jakub, tests and commit message by Jeff King.
      Signed-off-by: NJeff King <peff@peff.net>
      Signed-off-by: NJunio C Hamano <gitster@pobox.com>
      d8faea9d
  2. 10 8月, 2010 12 次提交
  3. 07 8月, 2010 2 次提交
  4. 06 8月, 2010 1 次提交
  5. 04 8月, 2010 3 次提交
    • J
      Merge branch 'sv/maint-diff-q-clear-fix' into maint · bb89e84f
      Junio C Hamano 提交于
      * sv/maint-diff-q-clear-fix:
        Fix DIFF_QUEUE_CLEAR refactoring
      bb89e84f
    • J
      Merge branch 'rr/svn-fe' into maint · 7b6e6b3f
      Junio C Hamano 提交于
      * rr/svn-fe:
        contrib/svn-fe: Add the svn-fe target to .gitignore
        contrib/svn-fe: Fix IncludePath
      7b6e6b3f
    • J
      Merge branch 'pt/git-gui' into maint · e9aa2412
      Junio C Hamano 提交于
      * pt/git-gui:
        git-gui: fix size and position of window panes on startup
        git-gui: mc cannot be used before msgcat has been loaded
        git-gui: use textconv filter for diff and blame
        git-gui: Avoid using the <<Copy>> binding as a menu accelerator on win32
        git-gui: fix shortcut creation on cygwin
        git-gui: fix PATH environment for mingw development environment
        git-gui: fix usage of _gitworktree when creating shortcut for windows
        git-gui: fix "Explore Working Copy" for Windows again
        git-gui: fix usage of themed widgets variable
        git-gui: Handle failure of core.worktree to identify the working directory.
        git-gui: check whether systems nice command works or disable it
      e9aa2412
  6. 03 8月, 2010 8 次提交
  7. 02 8月, 2010 3 次提交
  8. 30 7月, 2010 6 次提交
  9. 29 7月, 2010 2 次提交
  10. 28 7月, 2010 1 次提交