git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] GIT 1.6.4.rc1

From
TNTommy Nordgren <tommy.nordgren@comhem.se>
Date
Jul 16, 2009, 03:51 UTC
Message-ID
<057D2A1F-0383-4AE4-A431-54D6C1F90D85@comhem.se>
In-Reply-To
<7vmy75bg2f.fsf@alter.siamese.dyndns.org>
Testing a build of this version fails at a late stage, with an error  
that aborts testing.
My system is Mac OS X 10.5.8
Fragment of output at failure:
*** t9200-git-cvsexportcommit.sh ***
*   ok 1: New file
..snip
* FAIL 14: re-commit a removed filename which remains in CVS attic
	
	
	    (cd "$CVSWORK" &&
	     echo >attic_gremlin &&
	     cvs -Q add attic_gremlin &&
	     cvs -Q ci -m "added attic_gremlin" &&
	     rm attic_gremlin &&
	     cvs -Q rm attic_gremlin &&
	     cvs -Q ci -m "removed attic_gremlin") &&
	
	    echo > attic_gremlin &&
	    git add attic_gremlin &&
	    git commit -m "Added attic_gremlin" &&
		git cvsexportcommit -w "$CVSWORK" -c HEAD &&
	    (cd "$CVSWORK"; cvs -Q update -d) &&
	    test -f "$CVSWORK/attic_gremlin"
	
* failed 1 among 14 test(s)
On Jul 16, 2009, at 2:57 AM, Junio C Hamano wrote:
Show 116 quoted lines
> A release candidate GIT 1.6.4.rc1 is available at the usual places
> for testing:
>
>  http://www.kernel.org/pub/software/scm/git/
>
>  git-1.6.4.rc1.tar.{gz,bz2}			(source tarball)
>  git-htmldocs-1.6.4.rc1.tar.{gz,bz2}		(preformatted docs)
>  git-manpages-1.6.4.rc1.tar.{gz,bz2}		(preformatted docs)
>
> The RPM binary packages for a few architectures are found in:
>
>  testing/git-*-1.6.4.rc1-1.fc9.$arch.rpm	(RPM)
>
> GIT v1.6.4 Release Notes (draft)
> ================================
>
> With the next major release, "git push" into a branch that is
> currently checked out will be refused by default.  You can choose
> what should happen upon such a push by setting the configuration
> variable receive.denyCurrentBranch in the receiving repository.
>
> To ease the transition plan, the receiving repository of such a
> push running this release will issue a big warning when the
> configuration variable is missing.  Please refer to:
>
>  http://git.or.cz/gitwiki/GitFaq#non-bare
>  http://thread.gmane.org/gmane.comp.version-control.git/107758/focus=108007
>
> for more details on the reason why this change is needed and the
> transition plan.
>
> For a similar reason, "git push $there :$killed" to delete the branch
> $killed in a remote repository $there, if $killed branch is the  
> current
> branch pointed at by its HEAD, gets a large warning.  You can choose  
> what
> should happen upon such a push by setting the configuration variable
> receive.denyDeleteCurrent in the receiving repository.
>
> When the user does not tell "git push" what to push, it has always
> pushed matching refs.  For some people it is unexpected, and a new
> configuration variable push.default has been introduced to allow
> changing a different default behaviour.  To advertise the new feature,
> a big warning is issued if this is not configured and a git push  
> without
> arguments is attempted.
>
> 	Side note: we might want to tone this down, as it does not seem
> 	likely for us to change the default behaviour when this option is
> 	not set.
>
>
> Updates since v1.6.3
> --------------------
>
> (subsystems)
>
> * gitweb Perl style clean-up.
>
> * git-svn updates, including a new --authors-prog option to map author
>   names by invoking an external program.
>
> (portability)
>
> * We feed iconv with "UTF-8" instead of "utf8"; the former is
>   understood more widely.
>
> (performance)
>
> (usability, bells and whistles)
>
> * "git add --edit" lets users edit the whole patch text to fine-tune  
> what
>   is added to the index.
>
> * "git log --graph" draws graphs more compactly by using horizonal  
> lines
>   when able.
>
> * "git log --decorate" shows shorter refnames by stripping well-known
>   refs/* prefix.
>
> * "git send-email" understands quoted aliases in .mailrc files (might
>   have to be backported to 1.6.3.X).
>
> * "git send-email" can fetch the sender address from the configuration
>   variable "sendmail.from" (and "sendmail.<identity>.from").
>
> * "git show-branch" can color its output.
>
> * "add" and "update" subcommands to "git submodule" learned -- 
> reference
>   option to use local clone with references.
>
> (developers)
>
> * A major part of the "git bisect" wrapper has moved to C.
>
> Fixes since v1.6.3
> ------------------
>
> All of the fixes in v1.6.3.X maintenance series are included in this
> release, unless otherwise noted.
>
> Here are fixes that this release has, but have not been backported to
> v1.6.3.X series.
>
> * The way Git.pm sets up a Repository object was not friendly to  
> callers
>   that chdir around.  It now internally records the repository  
> location
>   as an absolute path when autodetected.
> --
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

------------------------------------------------------ "Home is not where you are born, but where your heart finds peace" - Tommy Nordgren, "The dying old crone" tommy.nordgren@comhem.se

Previous: Junio C HamanoNext: Mike Ralphson
Message 2 of 19 in “[ANNOUNCE] GIT 1.6.4.rc1”
  1. Junio C HamanoJul 16, 2009
  2. Tommy NordgrenJul 16, 2009
  3. Mike RalphsonJul 16, 2009
  4. Tommy NordgrenJul 17, 2009
  5. Jeff GarzikJul 16, 2009
  6. Junio C HamanoJul 16, 2009
  7. Jeff GarzikJul 16, 2009
  8. Jeff GarzikJul 16, 2009
  9. Felipe BalbiJul 16, 2009
  10. Jeff GarzikJul 16, 2009
  11. Felipe BalbiJul 16, 2009
  12. Junio C HamanoJul 16, 2009
  13. Jeff GarzikJul 16, 2009
  14. Junio C HamanoJul 16, 2009
  15. Jeff GarzikJul 16, 2009
  16. [ANNOUNCE] Re: GIT 1.6.4.rc1Nicolas Sebrecht, Jul 16, 2009
  17. Nanako ShiraishiJul 18, 2009
  18. Junio C HamanoJul 19, 2009
  19. Nanako ShiraishiJul 19, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.