1. 17 4月, 2005 2 次提交
  2. 16 4月, 2005 13 次提交
  3. 15 4月, 2005 2 次提交
    • D
      [PATCH] Simplify date handling and make it more reliable · 27de946d
      David Woodhouse 提交于
      This make all dates be stores as seconds since UTC epoch, with the
      author's or committer's timezone as auxiliary data so that dates can be
      pretty-printed in the original timezone later if anyone cares.  I left
      the date parsing in rev-tree.c for backward compatibility but it can be
      dropped when we change to base64 :)
      
      commit-tree now eats RFC2822 dates as AUTHOR_DATE because that's
      what you're going to want to feed it.
      
      Yes, glibc sucks and strptime is a pile of crap. We have to parse it
      ourselves.
      27de946d
    • J
      [PATCH] ls-tree enhancements · aa1c48df
      Junio C Hamano 提交于
      This adds '-r' (recursive) option and '-z' (NUL terminated)
      option to ls-tree.  I need it so that the merge-trees (formerly
      known as git-merge.perl) script does not need to create any
      temporary dircache while merging.  It used to use show-files on
      a temporary dircache to get the list of files in the ancestor
      tree, and also used the dircache to store the result of its
      automerge.  I probably still need it for the latter reason, but
      with this patch not for the former reason anymore.
      
      It is relative to bb95843a5a0f397270819462812735ee29796fb4
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      aa1c48df
  4. 14 4月, 2005 6 次提交
  5. 13 4月, 2005 16 次提交
  6. 12 4月, 2005 1 次提交
    • C
      [PATCH] show-diff show deleted files as diff as well. · c0fb976a
      Christopher Li 提交于
      The ideas is that using the show-diff to generate the
      patch including deleted and new file (in the next patch).
      So we don't have to do the temp new file diff dance on the
      script.
      
      The cache index now contain enough information to generate
      the whole patch. So the GIT SCM don't need separate command
      for check out file to edit or delete. Just do the edit and
      remove and GIT will generate the correct patch.
      
      It still require tell GIT to add new files.
      c0fb976a