Home Explore Blog CI



git

Documentation/RelNotes/1.6.4.3.adoc
314926f2ae8c2c7891ddbebbb36c160d86e24aad280741cd000000030000047a
GIT v1.6.4.3 Release Notes
==========================

Fixes since v1.6.4.2
--------------------

* "git clone" from an empty repository gave unnecessary error message,
  even though it did everything else correctly.

* "git cvsserver" invoked git commands via "git-foo" style, which has long
  been deprecated.

* "git fetch" and "git clone" had an extra sanity check to verify the
  presence of the corresponding *.pack file before downloading *.idx
  file by issuing a HEAD request.  Github server however sometimes
  gave 500 (Internal server error) response to HEAD even if a GET
  request for *.pack file to the same URL would have succeeded, and broke
  clone over HTTP from some of their repositories.  As a workaround, this
  verification has been removed (as it is not absolutely necessary).

* "git grep" did not like relative pathname to refer outside the current
  directory when run from a subdirectory.

* an error message from "git push" was formatted in a very ugly way.

* "git svn" did not quote the subversion user name correctly when
  running its author-prog helper program.

Other minor documentation updates are included.

Chunks
6f0eec32 (1st chunk of `Documentation/RelNotes/1.6.4.3.adoc`)
Title: GIT v1.6.4.3 Release Notes
Summary
This release of GIT fixes various issues, including errors in 'git clone', 'git cvsserver', 'git fetch', 'git grep', 'git push', and 'git svn', as well as providing some minor documentation updates to improve overall functionality and user experience, resolving problems such as unnecessary error messages, deprecated command invocations, and incorrect handling of user names and file paths.