<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/devel/stgit, branch pkgsrc_2008Q1</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q1</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q1'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-02-28T15:27:21Z</updated>
<entry>
<title>Update to 20080220 snapshot.</title>
<updated>2008-02-28T15:27:21Z</updated>
<author>
<name>bjs</name>
<email>bjs</email>
</author>
<published>2008-02-28T15:27:21Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0384ba1c3998c012e7de0dcf0c65be577194bb30'/>
<id>urn:sha1:0384ba1c3998c012e7de0dcf0c65be577194bb30</id>
<content type='text'>
Mostly fixes, including:
    Fix "stg branch --delete" on a nonexistent branch
    Convert "stg edit" to the new infrastructure
    Parse the date instead of treating it as an opaque string
</content>
</entry>
<entry>
<title>Bump the revision because we now install the documentation.</title>
<updated>2008-02-11T20:18:56Z</updated>
<author>
<name>bjs</name>
<email>bjs</email>
</author>
<published>2008-02-11T20:18:56Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5ece8ca693175b35e0c4ea863b44c681e83086e6'/>
<id>urn:sha1:5ece8ca693175b35e0c4ea863b44c681e83086e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 20080128 snapshot.  Quite a few bugs have been fixed since the</title>
<updated>2008-01-30T23:03:50Z</updated>
<author>
<name>bjs</name>
<email>bjs</email>
</author>
<published>2008-01-30T23:03:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=c887a3982a9447458cee14a7d113583dec666122'/>
<id>urn:sha1:c887a3982a9447458cee14a7d113583dec666122</id>
<content type='text'>
0.14.1 release (which I found to have some annoying bugs/quirks myself,
anyway).
The ChangeLog is extensive, so check it out for a full list--some important
changes follow below.  While here, install the provided contrib helper
scripts.  The bash dependency is OK, as git depends on it anyway.
In that spirit, add a dependency on devel/stgit-base, as this is useless
without it.  Also, install examples in share/examples/stgit as per
convention.

Refactor --diff-opts handling

    Lots of commands take a -O/--diff-opts flag, and they all handle it
    identically. So break that out into a library function.

Don't keep old committer when rewriting a commit

replace "git repo-config" usage by "git config"

This is necessary since "git repo-config" will be removed soon.

Fix "stg edit --sign"

    It worked in 0.14, but was broken some time after the release.

Make "stg goto" subdirectory safe

    This is not specific to "stg goto" -- it affects all commands that
    use the new infrastructure. (But of those, only goto and coalesce
    were subdirectory unsafe.)

Make "stg commit" fancier

    Allow the user to commit any patch. Changed behavior: with no
    parameters, commit one applied patch, not all applied patches --
    this is what uncommit does.
</content>
</entry>
<entry>
<title>Update to version 0.14.1.</title>
<updated>2008-01-10T06:35:48Z</updated>
<author>
<name>bjs</name>
<email>bjs</email>
</author>
<published>2008-01-10T06:35:48Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e1b12be9408aaa6e89ccc9a4b66b6674eb85d385'/>
<id>urn:sha1:e1b12be9408aaa6e89ccc9a4b66b6674eb85d385</id>
<content type='text'>
Changes:

   2007-12-12: StGIT-0.14.1 released

     * Fixed typo in the required version of Python

   2007-12-10: StGIT-0.14 released

     * Support for correctly running StGIT in subdirectories
     * 'repair' command for fixing an StGIT repository modified by GIT
     	commands such as 'commit', 'pull', 'merge' or 'rebase'
     * 'edit' command for editing both the patch description and diff
     * Support for SMTP over TLS
     * Support for MIME multipart e-mail templates
     * '--attach' option to the 'mail' command to send a patch attached
     	rather than inline
     * Diff statistics and shortlog added to the cover e-mail template
     * '--sign/ack' options to the 'import' and 'new' commands
     * '--number' to the 'log' command for limiting the output
     * Support for binary files in patches
     * Support for detached HEAD
     * Refactoring of some modules with better support for debugging
     * Many bug-fixes
</content>
</entry>
<entry>
<title>Update to 0.13, provided by Blair Sadewitz in private mail:</title>
<updated>2007-08-29T23:07:48Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-08-29T23:07:48Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e55d0936e02277ec0e4bad2cca241a9237798f9f'/>
<id>urn:sha1:e55d0936e02277ec0e4bad2cca241a9237798f9f</id>
<content type='text'>
2007-07-26: StGIT-0.13 released

    * Documentation directory with man pages
    * Safety checks for the 'rebase' command
    * Various contrib scripts
    * 'cp' command to copy files
    * 'sink' command to complement 'float'
    * '--diff-opts' option to some commands for passing additional
      arguments to 'git-diff-*'
    * 'stgit.mail.prefix' configuration option for the default
      'mail --prefix' value
    * Interactive 2-way merging via xxdiff or emacs (previously,
      only 3-way merging had this feature)
    * Slightly changed behaviour to the 'patches' command when no
      argument is given to show the patches touching the locally
      modified files
    * Correct importing of multipart e-mails
    * '--unrelated' option to 'mail' to send patches unthreaded
      and without sequence numbering
    * '--update' option to 'refresh' to only check in the files
      already modified by the current patch (similar to 'pick --update')
    * '--keep' option to 'goto' (though it only works for patch popping)
    * '--expose' option to 'pick' to append the picked commit id
      to the log (similar to the 'git cherry-pick -x' command)
    * The 'new' command can automatically generate the patch name
      from the given log
    * 'uncommit' can generate patches up to a given commit id
    * Bug fixes
</content>
</entry>
<entry>
<title>import stgit-0.12.1</title>
<updated>2007-07-01T12:33:51Z</updated>
<author>
<name>dmcmahill</name>
<email>dmcmahill</email>
</author>
<published>2007-07-01T12:33:51Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=2b263afe920d01bc7b1e6bd08a65b93fab95c87f'/>
<id>urn:sha1:2b263afe920d01bc7b1e6bd08a65b93fab95c87f</id>
<content type='text'>
StGIT is a Python application providing similar functionality 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.

Note that StGIT is not an SCM interface on top of GIT and it expects a
previously initialised GIT repository (unless it is cloned using StGIT
directly). For standard SCM operations, either use plain GIT commands
or the Cogito tool but it is not recommended to mix them with the
StGIT commands.
</content>
</entry>
</feed>
