File topgit.changes of Package topgit
------------------------------------------------------------------- Mon Jan 14 11:53:26 UTC 2019 - Adam Mizerski <adam@mizerski.pl> - update to 0.19.12 * There was a lot of changes since 0.9. See packaged ChangeLog file. - cleanup spec file ------------------------------------------------------------------- Tue Oct 29 17:47:57 UTC 2013 - arvidjaar@gmail.com - updated to 7f0901a926958c34f554119bc6d22f62d61c7d8d * prev: omit annihilated branches, like next does * annihilate: Propagate old dependencies to any children * checkout: make it work after branch annihilation * Added 'tg checkout'. * export: Again, only check for annihilation if a branch is tgish * Fix bug caused by lack of local variables in Bourne Shell (yuck) * Only check tg-ish branches for annihilation * push: Fill in, and correct, the documentation * update: Make abort really abort in the recursive case * Recursion fixes * Improved error messages for unclean working directory or index * update: Ensure the tree is clean first * README: Fix typo * Centralise annihilated branch checking * Fix "tg base -h" and generalize "tg base". * INSTALL: Add more third-party packages * Makefile: Use 'git describe' to get a precise TopGit version if possible * Correct required git version * Added git version check (runtime & build time) * tg-annihilate: Pass --no-verify when committing. * Create the "tg annihilate" command. * remote: prune stale remote branch when update * export: add --all option for --quilt to export all branches * Added .mailmap * bash-completion: fix update) and ... in command list ------------------------------------------------------------------- Tue Mar 12 13:24:09 UTC 2013 - arvidjaar@gmail.com - new version 0.9 - updated to 2b7d5ecfedbd760f6317ec5c2f0cd0b31bc8cf18 * Bash completion bugfix: git-core's completion changed __git_find_subcommand to __git_find_on_cmdline * push: add --all to push all tg branches to remote server * tg-push: push all in one go * No stop to edit for the new merge behavior of git * Bumped version to 0.9; last minute doc changes * Documentation cleanup * INSTALL: Added installation instructions ------------------------------------------------------------------- Sat Mar 9 05:08:23 UTC 2013 - arvidjaar@gmail.com - new home git://github.com/greenrd/topgit.git - updated to 4035016bb505479ad6197aed23a54f95c2400609 * --strip option for tg export * README: Fix obsolete references to git push * Make tg help work in any directory * tg-update: check for detached state of current branch * tg-update: correctly return error for missing deps * tg-update: allow skipping branch if recursion fails * tg: fix recursing with missing dependencies * tg-update: document variables * README: really update documentation * tg-delete: simplistic check for dependency on deleted branch * tg-update: strip refs/top-bases/ from PATTERNs just in case * tg-update: clarify that there could be multiple PATTERNs * tg-update: add -a support for all branches * tg-export.sh: support tag objects as parent * tg.sh: check for removed branch in branch_annihilated * tg-create: let format.signoff control adding of Signed-off-by * tg-prev/tg-next: commands to explore dependencies * tg-mail: accept -i/-w * tg-summary: accept -i/-w * list_deps: accept -i/-w * tg-patch: use pretty_tree and diff-tree to generate the patch * branch_empty: use pretty_tree and therefore respect -i/-w * tg-files: simplify arg checking and add sanity check for -i/-w * tg-export: use pretty_tree -b for base * cat_file: take -i/-w parameters * provide a global temporary directory * README: clearify note describing short-comings of tg log * tg-files: list files changed by the topic branch * hooks/pre-commit: check for deps repetitions * hooks/pre-commit: check .topdeps for valid branches * hooks/pre-commit: check for cycles in dependencies * hooks/pre-commit: check .top* files in the to-be-commited tree * tg.sh: simplify cat_file * README: move note about shortcomings of using --first-parent from tg base to tg log * tg-log: short cut to git log * put die() messages to stderr * tg-remote: use default remote if none is given * Let tg-update take a branch parameter * Add pointer about the problems regarding tg depend rm to README * Indicate the current branch in "tg summary --graphviz" * Implement "tg summary --deps" as a shell function. * Do basic error checking in "tg depend add" * Refactor tg summary * Fix pretty_tree to work in a subdirectory * Generalize subcommand selection in "tg depend" * Add "tg base" that prints the base version. * Ignore Emacs auto-save files * Order .gitignore alphabetically * Don't implement the usage message of tg depend more than once * Added the --deps option to "tg summary". * Implemented "tg summary --sort". * tg patch: treat all files as ascii * tg mail: document config setting to prevent unintended mass mail sending * Don't call pre-commit hook if tg is not installed * tg-delete: Handle the case where the branch has been removed already, but the base is still left. * tg-mail: Properly quote argument to --in-reply-to * tg-push: Filter out plain SHA1s from being pushed. * Make 'tg patch' work in subdirectories * quote $LESS in case it includes spaces * deal with single quotes in from/to headers * bump version number to 0.8 * Fix tg export --quilt --numbered w/ > 8 patches ------------------------------------------------------------------- Mon Aug 10 05:14:37 CEST 2009 - odabrunz@gmx.net - updated to HEAD c170d1920993fdebda397668cc1a6a8086fe1624 * tg-push: add bash completion * help: use pager * tg-push: handle non-tgish branches * tg-push: prevent handing branches more than once to git-push * tg-push: remove useless warning about missing bases for non-tgish branches * tg-update: fix user visible typo in info msg * tg-remote: don't add push specs but warn about existing ones. * tg-push: new command pushing a tgish branch * recurse_deps: if no_remotes is set don't recurse into remote deps * remove test for git send-email * depend: don't disallow adding a dependency on a non-TopGit-branch * hooks/pre-commit.sh: fix bashism * hooks/pre-commit.sh: don't stop commits on non-topgit branches * don't use return when being sourced * hooks/pre-commit.sh: don't wail on detached head for missing .top* files * Add GPLv2 and description for S-o-b * Call git-rerere after a failing merge as git-merge does * Fix merge failure handling in tg export * Pass -- to diff-tree for branch/filename disambiguation * bump version number to 0.7 * Fix typo s/emmail/email/ * Merge branch 'upstream' of git.debian.org:/git/collab-maint/topgit * Add documentation for tg export --linearize * Don't throw away already started base on resumed create. * [TOPGIT] implement linearize export method * [TOPGIT] make creating a commit from a topgit branch a function * [TOPGIT] make tg remote idempotent * [TOPGIT] allow working with annihilated branches * [TOPGIT] limit rev-list in branch_contains to a single rev * bump version number to 0.6 * put tg version into a variable at the top * tg-patch: add support for generating patches against worktree and index * tg-patch: fix pagination * Implement setup_pager just like in git * make tg remote idempotent * Check for git-send-email and die if not found * tg-completion: complete options for `tg remote` * tg-completion: complete options for `tg summary` * tg export (quilt): Implement numbering the patches * tg export (quilt): Implement flattening patch paths * tg export (collapse): implement skipping empty patches * README: spelling fixes ------------------------------------------------------------------- Thu Dec 18 12:45:32 CET 2008 - tiwai@suse.de - updated to HEAD a062d4f8ef8e7d3174b5a572e1002b6c4b2273e7 * Change tg help exit code to 0 * Check for cmddir earlier * Print help output when no command is given * Require an argument to tg -r * Print help message when command is not proper * Note that do_help is used when short messages might be wanted * Add Vim modelines for consistent spacing * Pass -- to rev-list for branch/filename disambiguation * tg-export: implement skipping empty patches for quilt mode * tg-summary: -t and --graphviz are mutual exclusive * README: spelling fixes ------------------------------------------------------------------- Wed Nov 19 17:14:11 CET 2008 - tiwai@suse.de - updated to version 0.5 as of HEAD 9f5917da92ab8c32ab765a331ebcaf227b3e2f85 ------------------------------------------------------------------- Mon Sep 29 17:36:26 CEST 2008 - tiwai@suse.de - updated to version 0.4 ------------------------------------------------------------------- Wed Sep 10 17:07:59 CEST 2008 - tiwai@suse.de - updated to version 0.3 ------------------------------------------------------------------- Tue Sep 9 11:49:37 CEST 2008 - tiwai@suse.de - initial version