CHANGES IN 1.3.5
* Fixes for Bugs 11731, 11701, 7502, 16334, 16539, 16538, 16780
* Enhanced support for several different ssh implementations by
Ludovic Courtès
* SHA1 checksums
* Undo command specific file selection, by Ludovic
* Microsoft Windows NT FTP server support
* commit and undo commands allow file exclusion with the -x option
* library-dir as alias for my-revision-library
* archive-register as alias for register-archive
* Cygwin support, file name compression patches from Lode Leroy,
incorporated into tla proper (see notes below)
* apply-delta now supports diff3 style merge (via the -t option)
* honor --skip-present for replay, patch by Ludovic
32-bit Windows, Cygwin notes:
Now the Cygwin specific changes to tla by Lode Leroy
are incorporated into the tla proper. However,
to get tla to work on Cygwin requires more than changes to tla; changes
to GNU diff, tar and patch are necessary. Since these tools are outside
the Arch Project's control, here the patches to them are just
distributed together with tla in the cygwin/ directory; follow the
instructions in the cygwin/BUILD.txt file for installing tla on cygwin.
Thanks to Lode Leroy for his efforts in getting tla to work on Cygwin.
after the OVERRIDE_DIRDEPTH mechanism was introduced. Ensure that
the config.* scripts under ${WRKSRC} are found and overridden by
setting OVERRIDE_DIRDEPTH to 3.
This release fixes a number of minor bugs and adds initial support
for more extensive metadata support, upgrades `libneon', and
includes internal improvements.
Release 1.3.1 contains internal improvements, bug fixes, and minor
feature enhancements. The bundled version of `libneon' has been
replaced by a recent version.
Important changes since GNU arch 1.2.1 include:
* reverting the 1k tagline boundary error to a warning, allowing old
archives to continue to be accessed,
* fixing a regression in get-changeset,
* fixing the "one-way" star-merge bug, and
* recognizing patch logs from archives beginning with a digit again.
With regard to the versions that has been released as tla-1.2.1 there's
only one change:
- A small with "update -d" was fixed.
Bump PKGREVISION to distinguish the two versions and add DIST_SUBDIR.
This is mostly a small fixes release, though some useful stuff
has gotten in:
* Spaces support in filenames (done by cehteh, merged by Tom)
* New version of libneon (ported by yours truly)
* Gobs of small bugs
* Gobs of typos
* NFS revlib fix. (Yes, this is the corrupt inode sigs one)
This release contains a number of significant performance and feature
enhancements and reflects the contributions of an active community of
volunteer developers, reviewers, enlightening critics, kibitzers, and
testers.
Of particular interest to many will be the new support (relative to
1.1) for "archive signing and integrity checking" -- a facility by
which the integrity of a publicly accessible archive can be verified.
also, take maintainership (approved by schmonz@)
There have been a lot of changes/fixes since pre8. See the ChangeLog(s)
in the distribution for more details.
From the pkgsrc side: let tla depend on gnu diff/tar.
update to 1.1.08 based upon PR 23022 by Neil Booth (update to 1.1pre5)
tla is a revision control system: a program that lets programmers
archive a history of changes made to the software they maintain and
that, more importantly, helps programmers to coordinate, synchronize,
and combine multiple lines of development for a single project.
suggested/ok'ed by wiz@