What's in git.git (with specific RFHs)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* The 'master' branch has these since the last announcement.

 - more portability bits from Johannes.

   I'm holding off Makefile changes because it seems to trigger
   "make -j" breakage.  Testing, diagnosing and fixing the
   version in the 'next' branch by more knowledgeable people is
   very much appreciated.
 
 - merge-tree by Linus.

 - git-mktree: reverse of git-ls-tree.

   I am hoping that this may help a new merge engine based on
   merge-tree by Linus, but maybe not.  It depends on how you
   use merge-tree output.

 - loosening "empty ident" errors. 

   Enough people seem to have been bitten by this since 1.2.0
   was released.

 - Fix fmt-merge-msg counting.

 - cherry-pick/revert: rewording error-help message.

 - git-svn updates from Erig Wong (contrib/).


* The 'next' branch, in addition, has these.

 - "Assume unchanged git".

   I have been using this in production for some time, without
   usin CE_VALID, and am reasonably sure this does not break
   anything for normal use.  I am hoping to push this one to
   'master' sometime this week.  If people can find missing or
   incomplete docs in this part, help is appreciated.

 - Solaris 9+ portability bits from Paul Jakma.

   Testing by people with Solaris 8 boxes to make sure this does
   not regress and/or people with Solaris 9 or 10 boxes to see
   if this help is appreciated.  Quite likely to be "master"
   material without further changes.

 - Reusing data from existing packs, and "Thin pack" bandwidth
   reduction for "git push" and "git fetch".

   I am holding these off not because they are risky (I've been
   using them in the production over the long weekend), but I'm
   keeping them to entice people to try out the 'next' branch
   ;-).  Quite likely to be "master" material without further
   changes.

 - Perl 5.6 backward compatibility.

   Instead of open($fh, '-|', @list), use a bit older equivalent
   form.  Thanks for Johannes and Eric Wong.  Quite likely to be
   "master" material without further changes.

 - git-annotate by Ryan and git-blame by Fredrik.

   The one by Fredrik, being all in C, doing all git things
   internally and forking only diff, seems much faster, but it
   seems to have inherited bugs from my original blame script
   implementation from long time ago.  Ryan's one seems to be
   computing sensible results.


* The 'pu' branch, in addition, has these.

 - "Bash completion" in Ben Clifford (contrib/)

   Without requests from the list, I am not particularly
   interested in carrying this in my tree, but I wanted to try
   out "an even cooler merge" myself, just like Linus did with
   gitk merge.

 - "Bound commit" lowlevel machinery for subprojects support.
 
   Honestly, I am not very interested in this myself.  If
   somebody is interested in gitlink based subproject support,
   the parts this touches would interfere with it -- in which
   case I'd drop this.

-
: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]