[ANNOUNCE] GIT 0.99.9n aka 1.0rc6

Previous thread: How to clone-pack the HEAD? by Petr Baudis on Wednesday, December 14, 2005 - 8:44 pm. (10 messages)

Next thread: git-svnimport usage with different SVN repo layouts by Martin Langhoff on Thursday, December 15, 2005 - 12:47 am. (2 messages)
To: <git@...>, <linux-kernel@...>
Date: Wednesday, December 14, 2005 - 10:36 pm

GIT 0.99.9n aka 1.0rc6 is available at the usual places.

RPM
http://kernel.org:/pub/software/scm/git/RPMS/

Debian
http://kernel.org:/pub/software/scm/git/debian/

I hate to do this, but I ended up merging some more that changes user
experience. Two notable non-fixes are:

- big usage string cleanups (Fredrik).

- git-am enhancements that made a lot of sense for non mbox
users (HPA).

So git is still in perpetual state of 1.0rc X-<.

No more big changes from now on will be merged to the "master"
branch, except fixes and documentation enhancements.

Well, patches are always welcome, but non-fixes will have to
stay in the proposed updates branch until Wednesday 2005-12-21,
which is the date I am aiming the final 1.0 for.

Right now, I have two somewhat debatable patch in the proposed
updates branch:

- when merging a branch that renames A->B and another branch
that renames A->C, merge-recursive leaves B and C in stage 2
and stage 3, instead of registering them at stage 0 as the
current "master" branch does.

- diff gets --abbrev option to shorten the blob object names in
diff-raw and commit object names in diff-tree headers.

These will *not* be in 1.0 final, unless somebody really wants
them and jumps up-and-down.

I personally feel the "renaming merge" desirable if it works
correctly, but (1) it is a rare case anyway, (2) I have not
tested it extensively, and (3) having hacked it myself, I do not
think I will be able to spot bugs that involve cases I have not
thought about. So maybe a good test script and an Ack or two
could push me into moving it forward but otherwise it is slated
post 1.0.

The "diff --abbrev" addition is lower impact and I find it
somewhat cute and especially useful while working on an
80-column terminal, but I'd like to make it find unambiguous
prefix, which it does not do currently, before pushing it out.

I am also holding off another one that changes things to use
textual symref for .git/HEAD everywhe...

To: Junio C Hamano <junkio@...>
Cc: <git@...>, <linux-kernel@...>
Date: Wednesday, December 21, 2005 - 8:35 am

Can you add a 'git bisect doesnotcompile' at some point? Just marking
one commit as bad will not work, because the next offer may not compile
either.

--
short story of a lazy sysadmin:
alias appserv=wotan
-

Previous thread: How to clone-pack the HEAD? by Petr Baudis on Wednesday, December 14, 2005 - 8:44 pm. (10 messages)

Next thread: git-svnimport usage with different SVN repo layouts by Martin Langhoff on Thursday, December 15, 2005 - 12:47 am. (2 messages)