Browse Source

Update draft release notes for 1.6.0

Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Junio C Hamano 17 years ago
parent
commit
0e047bd14c
  1. 40
      Documentation/RelNotes-1.6.0.txt

40
Documentation/RelNotes-1.6.0.txt

@ -7,20 +7,16 @@ User visible changes
[[Note that none of these are not merged to 'master' as of this writing [[Note that none of these are not merged to 'master' as of this writing
but they will be before 1.6.0 happens]] but they will be before 1.6.0 happens]]


With default Makefile settings, most of the programs are now installed With the default Makefile settings, most of the programs are now
outside your $PATH, except for "git", "gitk", "git-gui" and some server installed outside your $PATH, except for "git", "gitk", "git-gui" and
side programs that needs to be accessible when connecting over ssh. some server side programs that need to be accessible for technical

reasons. Invoking a git subcommand as "git-xyzzy" from the command
When talking to remote repository over ssh, necessary server side programs line has been deprecated since early 2006 (and officially announced in
are now invoked with "git $program" notation, not with "git-$program" 1.5.4 release notes); use of them from your scripts after adding
notation. This should work with both servers running older git where you output from "git --exec-path" to the $PATH is still supported in this
had all of these programs installed on $PATH, or newer git where you have release, but users are again strongly encouraged to adjust their
only "git" on $PATH. However, if the remote side is running a custom scripts to use "git xyzzy" form, as we will stop installing
software that restricts programs you can run over ssh, it might cause "git-xyzzy" hardlinks for built-in commands in later releases.
problems. Use --upload-pack="git-upload-pack" (when using ls-remote,
fetch and pull on the client side), --receive-pack="git-receive-pack"
(when using push on the client side), or --exec="git-upload-archive" (when
using git-archive) as appropriate when talking to such a remote.


Source changes needed for porting to MinGW environment are now all in the Source changes needed for porting to MinGW environment are now all in the
main git.git codebase. main git.git codebase.
@ -31,6 +27,9 @@ Updates since v1.5.6


(subsystems) (subsystems)


* git-p4 in contrib learned "allowSubmit" configuration to control on
which branch to allow "submit" subcommand.

(portability) (portability)


* Sample hook scripts shipped in templates/ are now suffixed with * Sample hook scripts shipped in templates/ are now suffixed with
@ -47,7 +46,13 @@ Updates since v1.5.6


* Updated howto/update-hook-example * Updated howto/update-hook-example


(performance, robustness etc.) * Got rid of usage of "git-foo" from the tutorial.

* Disambiguating "--" between revs and paths is finally documented.

(performance, robustness, sanity etc.)

* even more documentation pages are now accessible via "man" and "git help".


* reduced excessive inlining to shrink size of the "git" binary. * reduced excessive inlining to shrink size of the "git" binary.


@ -67,6 +72,9 @@ Updates since v1.5.6
objects created will be fsync'ed (this is only useful on filesystems objects created will be fsync'ed (this is only useful on filesystems
that does not order data writes properly). that does not order data writes properly).


* "git commit-tree" plumbing can make Octopus with more than 16 parents.
"git commit" has been capable of this for quite some time.

(usability, bells and whistles) (usability, bells and whistles)


* git-archive can be told to omit certain paths from its output using * git-archive can be told to omit certain paths from its output using
@ -100,6 +108,6 @@ this release, unless otherwise noted.


--- ---
exec >/var/tmp/1 exec >/var/tmp/1
O=v1.5.6.1-77-gf9a08f6 O=v1.5.6.1-104-ga08b868
echo O=$(git describe refs/heads/master) echo O=$(git describe refs/heads/master)
git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint git shortlog --no-merges $O..refs/heads/master ^refs/heads/maint

Loading…
Cancel
Save