Re: [ANNOUNCE] Stacked Git 0.15

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Oct 25, 2009 at 12:41 AM, Catalin Marinas
<catalin.marinas@xxxxxxxxx> wrote:
> StGit is a Python application providing functionality similar to Quilt
> (i.e. pushing/popping patches to/from a stack) on top of Git. These
> operations are performed using Git commands, and the patches are
> stored as Git commit objects, allowing easy merging of the StGit
> patches into other repositories using standard Git functionality.
>
>  Download:         http://download.gna.org/stgit/stgit-0.15.tar.gz
>  Main repository:  git://repo.or.cz/stgit.git
>  Project homepage: http://www.procode.org/stgit/
>  Mailing list:     git@xxxxxxxxxxxxxxx (please use "StGit" in the subject)
>  Bug tracker:      https://gna.org/bugs/?group=stgit
>
> The main changes since release 0.14.3 are
>
>  - New core infrastructure for repository operations, including
>
>      + Infinite undo/redo operations and corresponding commands.
>
>      + Automatic rollback of changes following a failed operation
>        (using transactions)---this ensures that StGit commands either
>        succeed or do nothing. Previously, every commands had its own
>        ad hoc implementation of this.
>
>  - Some commands were added, including
>
>      + "stg squash", for combining two or more patches into one.
>
>      + "stg publish", for maintaining merge-friendly branches (which
>        are not rebased).
>
>      + "stg prev/next" for printing the name of the previous or next
>        patch in the series.
>
>  - The commands "stg add", "stg rm", "stg cp", and "stg resolved"
>    were removed, since there are corresponding Git equivalents.
>
>  - The "stg import" and "stg fold" commands support the "-p N" option
>    for stripping leading slashes from diff paths.
>
>  - The "stg import" and "stg fold" commands support the "--reject"
>    option for leaving rejected hunks in corresponding *.rej files.
>
>  - New patch identification syntax: <branch>:<patch> (see
>    documentation for the "stg id" command).
>
>  - Autosigning of imported patches when "sign.autosign" configuration
>    option is set.
>
>  - A powerful Emacs mode for StGit was added to the "contrib"
>    directory. It displays the patch stack in an Emacs buffer, and can
>    handle all common StGit tasks.
>
>  - Improved bash tab-completion, automatically generated from the stg
>    command definitions.
>
>  - Man pages and an improved tutorial.
>
> Special thanks go to Karl Wiberg for the hard work done on the new
> StGit features, to Catalin Marinas for many new features and bugfixes,
> and to David Kågedal and Gustav Hållberg for the Emacs mode.

I don't know why, but the announcement RSS feed breaks exactly here
due to some UTF-8 miss-match or something:
wget http://gitrss.q42.co.uk/announce.rss

-- 
Felipe Contreras
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]