[ANNOUNCE] TopGit v0.4

Petr Baudis pasky at suse.cz
Wed Aug 31 22:00:23 BST 2011


  Hi!

  This is TopGit v0.4, continuing the mission of practical usability.
I have managed to somehow use this to actually manage a rather large
and non-trivial system of git-gui patches, recently submitted to git at .
(I send out the mail series using tg export --quilt and quilt mail
so far though, and I'm actually finding that quite convenient.)


  TopGit is meant as a fresh start in the steps of StGIT, quilt-in-git
and others, of course in an attempt to Get It Right this time around.
TopGit is absolutely minimal porcelain layer that will manage your
patch queue for you using topic branches, one patch per branch,
never rewriting the history in order to enable fully distributed
workflow.  You can get TopGit at

	http://repo.or.cz/w/topgit.git

and read up on its design, usage and implementation at:

	http://repo.or.cz/w/topgit.git?a=blob;f=README


  The nicest thing about this release is Kirill's new 'tg mail' command,
'tg export --quilt -b' to create quilt series from arbitrary set of
topic branches and 'tg depend add', which has actually quite trivial
implementation, though. Then there's the usual bunch of small
enhancements and fixes.

Kirill Smelkov (3):
      tg help: <something>: improve readability
      tg import: fix + make more robust
      tg mail: new command for mailing patches

Petr Baudis (19):
      tg.sh: Typo fix (incanation -> incantation)
      .gitignore: Add tg-import, tg-remote
      Makefile: Changing Makefile means executables need to be regenerated too
      tg import: Require clean working tree and index
      tg import: Check out new files as we go
      tg delete: Allow branch delete if we aren't on symbolic HEAD
      tg remote README: Add 'git push --all' caveat warning
      tg info: Carry over missing Subject line in topmsg
      tg info, tg patch: Work on top-base HEAD too
      Ignore vim swp files
      tg mail: Tidyup
      tg mail: Simplify array usage
      tg export: Fix exporting remote-based branches
      tg delete: Fix spurious output
      tg depend add: Add dependency
      tg update: Fix resume message
      tg mail -s SEND_EMAIL_ARGS: Pass arguments to git send-email
      tg export: With quilt driver, accept explicit list of branches
      TopGit-0.4

Uwe Kleine-KĂśnig (1):
      Use git-mailinfo to extract author informations from .topmsg


  Have fun,

-- 
				Petr "Pasky" Baudis
The next generation of interesting software will be done
on the Macintosh, not the IBM PC.  -- Bill Gates
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


More information about the git-announce mailing list