1. 24 9月, 2005 10 次提交
  2. 23 9月, 2005 10 次提交
  3. 22 9月, 2005 1 次提交
    • J
      Fix documentation dependency. · b163512d
      Junio C Hamano 提交于
      Randal L. Schwartz noticed that 'make install' does not rebuild what
      is installed.  Make the 'install' rule depend on 'man'.
      
      I noticed also 'touch' of the source files were used to express include
      dependencies, which is a no-no.  Rewrite it to do dependencies properly,
      and add missing include dependencies while we are at it.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      b163512d
  4. 21 9月, 2005 2 次提交
  5. 20 9月, 2005 5 次提交
  6. 19 9月, 2005 9 次提交
  7. 18 9月, 2005 3 次提交
    • J
      Merge branch 'master' of . · 8ac93bc9
      Junio C Hamano 提交于
      8ac93bc9
    • J
      Improve the safety check used in fetch.c · 85d106c2
      Junio C Hamano 提交于
      The recent safety check to trust only the commits we have made
      things impossibly slow and turn out to waste a lot of memory.
      
      This commit fixes it with the following improvements:
      
       - mark already scanned objects and avoid rescanning the same
         object again;
      
       - free the tree entries when we have scanned the tree entries;
         this is the same as b0d8923e
         which reduced memory usage by rev-list;
      
       - plug memory leak from the object_list dequeuing code;
      
       - use the process_queue not just for fetching but for scanning,
         to make things tail recursive to avoid deep recursion; the
         deep recursion was especially prominent when we cloned a big
         pack.
      
       - avoid has_sha1_file() call when we already know we do not have
         that object.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      85d106c2
    • J
      Archive-destroying "git repack -a -d" bug. · 490e23d2
      Junio C Hamano 提交于
      Using "git repack -a -d" can destroy your git archive if you use it
      twice in succession, because the new pack can be called the same as
      the old pack.  Found by Linus.
      Signed-off-by: NJunio C Hamano <junkio@cox.net>
      490e23d2