1. 18 10月, 2006 2 次提交
  2. 17 10月, 2006 2 次提交
  3. 16 10月, 2006 3 次提交
  4. 15 10月, 2006 10 次提交
  5. 14 10月, 2006 1 次提交
  6. 13 10月, 2006 2 次提交
  7. 12 10月, 2006 8 次提交
  8. 11 10月, 2006 4 次提交
  9. 10 10月, 2006 2 次提交
    • N
      add commit count options to git-shortlog · 4e27fb06
      Nicolas Pitre 提交于
      This patch does 3 things:
      
      1) Output the number of commits along with the name for each author
         (nice to know for long lists spending more than a screen worth of
         commit lines).
      
      2) Provide a switch (-n) to sort authors according to their number of
         commits instead of author alphabetic order.
      
      3) Provide a switch (-s) to supress commit lines and only keep a
         summary of authors and the number of commits for each of them.
      
      And for good measure a short usage is displayed with -h.
      Signed-off-by: NNicolas Pitre <nico@cam.org>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      4e27fb06
    • J
      Fix git-revert · 96779be4
      Junio C Hamano 提交于
      Defaulting to $replay for the sake of fixing cherry-pick was not
      done conditionally, which broke git-revert.
      
      Noticed by Luben.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      96779be4
  10. 09 10月, 2006 3 次提交
    • J
      Add WEBDAV timeout to http-fetch. · adc446fe
      Junio C Hamano 提交于
      Sean <seanlkml@sympatico.ca> writes:
      
      > On Sat, 07 Oct 2006 21:52:02 -0700
      > Junio C Hamano <junkio@cox.net> wrote:
      >
      >> Using DAV, if it works with the server, has the advantage of not
      >> having to keep objects/info/packs up-to-date from repository
      >> owner's point of view.  But the repository owner ends up keeping
      >> up-to-date as a side effect of keeping info/refs up-to-date
      >> anyway (as I do not see a code to read that information over
      >> DAV), so there is no point doing this over DAV in practice.
      >>
      >> Perhaps we should remove call to remote_ls() from
      >> fetch_indices() unconditionally, not just protected with
      >> NO_EXPAT and be done with it?
      >
      > That makes a lot of sense.  A server really has to always provide
      > a objects/info/packs anyway, just to be fetchable today by clients
      > that are compiled with NO_EXPAT.
      
      And even for an isolated group where everybody knows that
      everybody else runs DAV-enabled clients, they need info/refs
      prepared for ls-remote and git-fetch script, which means you
      will run update-server-info to keep objects/info/packs up to
      date.
      
      Nick, do you see holes in my logic?
      
      -- >8 --
      http-fetch.c: drop remote_ls()
      
      While doing remote_ls() over DAV potentially allows the server
      side not to keep objects/info/pack up-to-date, misconfigured or
      buggy servers can silently ignore or not to respond to DAV
      requests and makes the client hang.
      
      The server side (unfortunately) needs to run git-update-server-info
      even if remote_ls() removes the need to keep objects/info/pack file
      up-to-date, because the caller of git-http-fetch (git-fetch) and other
      clients that interact with the repository (e.g. git-ls-remote) need to
      read from info/refs file (there is no code to make that unnecessary by
      using DAV yet).
      
      Perhaps the right solution in the longer-term is to make info/refs
      also unnecessary by using DAV, and we would want to resurrect the
      code this patch removes when we do so, but let's drop remote_ls()
      implementation for now.  It is causing problems without really
      helping anything yet.
      
      git will keep it for us until we need it next time.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      adc446fe
    • J
      gitweb: Cleanup Git logo and Git logo target generation · 9a7a62ff
      Jakub Narebski 提交于
      Rename $githelp_url and $githelp_label to $logo_url and $logo_label to
      be more obvious what they refer to; while at it add commented out
      previous contents (git documentation at kernel.org). Add comment about
      logo size.
      
      Use $cgi->a(...) to generate Git logo link; it automatically escapes
      attribute values when it is needed.  Escape href attribute using
      esc_url instead of (incorrect!) esc_html.
      
      Move styling of git logo <img> element from "style" attribute to CSS
      via setting class to "logo".  Perhaps we should set it by id rather
      than by class.
      Signed-off-by: NJakub Narebski <jnareb@gmail.com>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      9a7a62ff
    • R
      git-tar-tree: don't RUN_SETUP · 9cb90b80
      Rene Scharfe 提交于
      Noted by Jiri Slaby, git-tar-tree --remote doesn't need to be run
      from inside of a git archive.  Since git-tar-tree is now only a
      wrapper for git-archive, which calls setup_git_directory() as
      needed, we should drop the flag RUN_SETUP.
      Signed-off-by: NRene Scharfe <rene.scharfe@lsrfire.ath.cx>
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      9cb90b80
  11. 08 10月, 2006 2 次提交
  12. 07 10月, 2006 1 次提交