Browse Source

Update draft Release Notes for 1.5.3

Signed-off-by: Junio C Hamano <gitster@pobox.com>
maint
Junio C Hamano 18 years ago
parent
commit
14a4091c16
  1. 1
      .mailmap
  2. 61
      Documentation/RelNotes-1.5.3.txt

1
.mailmap

@ -26,6 +26,7 @@ Lars Doelle <lars.doelle@on-line.de>
Lukas Sandström <lukass@etek.chalmers.se> Lukas Sandström <lukass@etek.chalmers.se>
Martin Langhoff <martin@catalyst.net.nz> Martin Langhoff <martin@catalyst.net.nz>
Michele Ballabio <barra_cuda@katamail.com> Michele Ballabio <barra_cuda@katamail.com>
Nanako Shiraishi <nanako3@bluebottle.com>
Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Ramsay Allan Jones <ramsay@ramsay1.demon.co.uk> Ramsay Allan Jones <ramsay@ramsay1.demon.co.uk>
René Scharfe <rene.scharfe@lsrfire.ath.cx> René Scharfe <rene.scharfe@lsrfire.ath.cx>

61
Documentation/RelNotes-1.5.3.txt

@ -4,14 +4,16 @@ GIT v1.5.3 Release Notes
Updates since v1.5.2 Updates since v1.5.2
-------------------- --------------------


* An initial interation of Porcelain level superproject support * The commit walkers other than http are officially deprecated,
started to take shape. but still supported for now.


* Thee are a handful pack-objects changes to help you cope better with * The submodule support has Porcelain layer.
repositories with pathologically large blobs in them.
* There are a handful pack-objects changes to help you cope better
with repositories with pathologically large blobs in them.


* For people who need to import from Perforce, a front-end for * For people who need to import from Perforce, a front-end for
fast-import is in contrib/fast-import/ now. fast-import is in contrib/fast-import/.


* Comes with git-gui 0.8.0. * Comes with git-gui 0.8.0.


@ -19,10 +21,25 @@ Updates since v1.5.2


* New commands and options. * New commands and options.


- "git log" learned a new option '--follow', to follow - "git stash" allows you to quickly save away your work in
progress and replay it later on an updated state.

- "git rebase" learned an "interactive" mode that let you
pick and reorder which commits to rebuild.

- "git fsck" can save its findings in $GIT_DIR/lost-found,
without a separate invocation of "git lost-found" command.

- $GIT_WORK_TREE environment variable can be used together with
$GIT_DIR to work in a subdirectory of a working tree that is
not located at "$GIT_DIR/..".

- "git log" learned a new option "--follow", to follow
renaming history of a single file. renaming history of a single file.


- "git-filter-branch" is a reborn cg-admin-rewritehist. - "git-filter-branch" lets you rewrite the revision history of
the current branch, creating a new branch. You can specify a
number of filters to modify the commits, files and trees.


- "git-cvsserver" learned new options (--base-path, --export-all, - "git-cvsserver" learned new options (--base-path, --export-all,
--strict-paths) inspired by git-daemon. --strict-paths) inspired by git-daemon.
@ -58,11 +75,15 @@ Updates since v1.5.2
- "git format-patch" learned --numbered-files option. This - "git format-patch" learned --numbered-files option. This
may be useful for MH users. may be useful for MH users.


- "git format-patch" learned format.subjectprefix configuration
variable, which serves the same purpose as "--subject-prefix"
option.

- "git tag -n -l" shows tag annotations while listing tags. - "git tag -n -l" shows tag annotations while listing tags.


- "git cvsimport" can optionally use the separate-remote layout. - "git cvsimport" can optionally use the separate-remote layout.


- "git blame" can be told to see through commits that changes - "git blame" can be told to see through commits that change
whitespaces and indentation levels with "-w" option. whitespaces and indentation levels with "-w" option.


- "git send-email" can be told not to thread the messages when - "git send-email" can be told not to thread the messages when
@ -71,8 +92,18 @@ Updates since v1.5.2
- "git config" learned NUL terminated output format via -z to - "git config" learned NUL terminated output format via -z to
help scripts. help scripts.


- "git init -q" makes the command quieter.

* Updated behavior of existing commands. * Updated behavior of existing commands.


- "git svn dcommit" retains local merge information.

- "git config" to set values also honors type flags like --bool
and --int.

- core.quotepath configuration can be used to make textual git
output to emit most of the characters in the path literally.

- "git mergetool" chooses its backend more wisely, taking - "git mergetool" chooses its backend more wisely, taking
notice of its environment such as use of X, Gnome/KDE, etc. notice of its environment such as use of X, Gnome/KDE, etc.


@ -84,7 +115,7 @@ Updates since v1.5.2
$path/$project/.git are more useful. We use $project part $path/$project/.git are more useful. We use $project part
in the filename, which we used to discard. in the filename, which we used to discard.


- "git cvsimort" creates lightweight tag; there is not any - "git cvsimport" creates lightweight tags; there is no
interesting information we can record in an annotated tag, interesting information we can record in an annotated tag,
and the handcrafted ones the old code created was not and the handcrafted ones the old code created was not
properly formed anyway. properly formed anyway.
@ -99,9 +130,9 @@ Updates since v1.5.2
- "git-apply --whitespace=strip" removes blank lines added at - "git-apply --whitespace=strip" removes blank lines added at
the end of the file. the end of the file.


- "git-fetch" over git native protocols with -v shows connection - "git-fetch" over git native protocols with "-v" option shows
status, and the IP address of the other end, to help connection status, and the IP address of the other end, to
diagnosing problems. help diagnosing problems.


- We used to have core.legacyheaders configuration, when - We used to have core.legacyheaders configuration, when
set to false, allowed git to write loose objects in a format set to false, allowed git to write loose objects in a format
@ -124,8 +155,8 @@ Updates since v1.5.2
.gitattributes. It does not attempt to deltify blobs that .gitattributes. It does not attempt to deltify blobs that
come from paths with delta attribute set to false. come from paths with delta attribute set to false.


- new-workdir script (in contrib) can now be used with a bare - "new-workdir" script (in contrib) can now be used with a
repository. bare repository.


- "git-mergetool" learned to use gvimdiff. - "git-mergetool" learned to use gvimdiff.


@ -179,6 +210,6 @@ this release, unless otherwise noted.


-- --
exec >/var/tmp/1 exec >/var/tmp/1
O=v1.5.2.2-603-g7c85173 O=v1.5.3-rc0
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