Release Notes for archives2git version/0.3
-
New script
dsc2git
to convert Debian source packages. -
--unpack
: new option to specify a custom extraction command. -
--strip-ext
: new option to remove an unusual file extension. -
--keep-tempdir
: new debug option. -
Support per repository configuration files.
-
$ARCHIVES2GIT_ENV
: new environment variable to specify an alternate configuration file.
-
Support extracted dangling symlinks.
-
Support globbing characters and (non trailing) newlines in filenames of extracted files.
-
Warn when an extracted/renamed file overwrites another one.
-
Use
sed
extended regular expressions to support BSD sed. -
Evaluate script snippets in subshells to prevent conflicts with the main script.
-
Improve error detection of evaluated snippets.
Release Notes for archives2git version/0.2
-
Support processing directories in place of archive files.
-
Add several new switches and associated variables to tag (
--tag
,--tagname
), to take an author name on the command line (--author
), to run an arbitrary command after the processing of each archive (--command
). -
Process the command line options with
git-rev-parse
(so that the options can be intermixed with the archive filenames).
-
Various portability improvements.
-
Better error checking.
-
Separate a body passed to
--body
from the title by a blank line.
-
Add online help (
--help
,--helpm
) and a corresponding manual page. -
Add more examples in the template of a configuration file.
-
Add a new
Makefile
to build the manual page and to install. -
Depend on HelpMessage and pod2man to build the manual page.
Release Notes for archives2git version/0.1
This is the first release of archives2git. The project contains the script
archives2git
.