--- - branch: MAIN date: Fri Nov 16 21:18:40 UTC 2012 files: - new: '1.49' old: '1.48' path: pkgsrc/devel/scmgit/Makefile.version pathrev: pkgsrc/devel/scmgit/Makefile.version@1.49 type: modified - new: '1.38' old: '1.37' path: pkgsrc/devel/scmgit-base/PLIST pathrev: pkgsrc/devel/scmgit-base/PLIST@1.38 type: modified - new: '1.63' old: '1.62' path: pkgsrc/devel/scmgit-base/distinfo pathrev: pkgsrc/devel/scmgit-base/distinfo@1.63 type: modified - new: '1.19' old: '1.18' path: pkgsrc/devel/scmgit-base/patches/patch-aa pathrev: pkgsrc/devel/scmgit-base/patches/patch-aa@1.19 type: modified - new: '1.10' old: '1.9' path: pkgsrc/devel/scmgit-base/patches/patch-af pathrev: pkgsrc/devel/scmgit-base/patches/patch-af@1.10 type: modified id: 20121116T211840Z.10593afac7684f90425a01a5e23b1925cf0e1683 log: | Changes 1.8.0: UI, Workflows & Features * A credential helper for Win32 to allow access to the keychain of the logged-in user has been added. * An initial port to HP NonStop. * A credential helper to allow access to the Gnome keyring has been added. * When "git am" sanitizes the "Subject:" line, we strip the prefix from "Re: subject" and also from a less common "re: subject", but left the even less common "RE: subject" intact. Now we strip that too. * It was tempting to say "git branch --set-upstream origin/master", but that tells Git to arrange the local branch "origin/master" to integrate with the currently checked out branch, which is highly unlikely what the user meant. The option is deprecated; use the new "--set-upstream-to" (with a short-and-sweet "-u") option instead. * "git cherry-pick" learned the "--allow-empty-message" option to allow it to replay a commit without any log message. * After "git cherry-pick -s" gave control back to the user asking help to resolve conflicts, concluding "git commit" used to need to be run with "-s" if the user wants to sign it off; now the command leaves the sign-off line in the log template. * "git daemon" learned the "--access-hook" option to allow an external command to decline service based on the client address, repository path, etc. * "git difftool --dir-diff" learned to use symbolic links to prepare a temporary copy of the working tree when available. * "git grep" learned to use a non-standard pattern type by default if a configuration variable tells it to. * Accumulated updates to "git gui" has been merged. * "git log -g" learned the "--grep-reflog=" option to limit its output to commits with a reflog message that matches the given pattern. * "git merge-base" learned the "--is-ancestor A B" option to tell if A is an ancestor of B. The result is indicated by its exit status code. * "git mergetool" now allows users to override the actual command used with the mergetool.$name.cmd configuration variable even for built-in mergetool backends. * "git rebase -i" learned the "--edit-todo" option to open an editor to edit the instruction sheet. module: pkgsrc subject: 'CVS commit: pkgsrc/devel' unixtime: '1353100720' user: adam