0.4.3 (2006/01/08)

add: --no-lint switch to disable tla (tree-)lint from being called.  This
	is needed to handle trees with dangling symlinks in them.

fix: disable file-list commit optimization on binary files

fix: test.sh cleanup after tests are done

chg: pass --ignore-externals to svn 1.2.0 or higher.

0.4.2 (2005/07/07)

fix: `svn up' output parsing now works for subversion 1.2.0.  It remains
	compatible with the 1.1.x series, as well.

0.4.1 (2005/06/11)

add: --import-only for init

add: --no-my-id-switch to disable switching the user id
	This will be the default in the 0.5.x series.

add: --no-tmp-home, recommended in conjunction with --no-my-id-switch, this
	makes mirroring to signed repositories possible.
	This will also be the default in the 0.5.x series.

add: --sign option, which enables both --no-tmp-home and --no-my-id-switch

add: --strict added to aid with QA/debugging (not recommended for normal use)

add: comment the change we make to =tagging-method by default

fix: execute bits preserved if --no-tmp-home is not used, so external hooks
	and signing scripts can work.

fix: inform the user where the lock file is on failure

fix: output directory selection for get

fix: svn_tree_lint() ignores .arch-inventory files correctly

fix: large-scale replacements work correctly

chg+fix: internal rewrite/code reduction to handle more weird uncommon
	rename/copy/replace cases

chg: optimize commits when no files have been added/renamed/deleted

chg: lazy load XML::Simple so people who forget dependencies can still use get

chg: license changed from GPLv2 to GPLv2+


0.4.0 (2005/05/07)

add: support for baz via the --arch-client switch.  tla is still the default,
	but both clients should be supported as first class citizens

add: find-nested subcommand added to find nested dual trees, specifying the
	--config option with this prints out a tla multi-project config to
	stdout

add: --one-repo/-1 option added for use with sync-nested

add: --ids-from option for imports for preserving previously used arch-ids

fix: support R (replaced) files used by a few repositories

fix: get subcommand takes full revision names correctly

fix: splitting a file into multiple files in svn while keeping the original
	no longer causes tla to panic

fix: handle .arch-id directories that have somehow been committed to svn

fix: nested directories and files are renamed correctly when the parent
	is renamed

fix: set LC_ALL=C to work with other locales (thanks to Tollef Fog Heen)

chg: made datefudge an optional dependency via the --no-datefudge option

chg: --cacherev-mod removed, let external tools or baz take care of better
	it since it only worked for init or large syncs (uncommon)

chg: rename sync-all to sync-nested, since sync-all implies the current tree
	is synced, which is not the case

chg+fix: explicit id tagging is handled internally now, which (finally)
	guarantees independently-created Arch mirrors of the same repository
	using this version and future versions can apply changesets and merge
	with each other.  The only catch is that both Arch mirrors need to
	have full mirrors (not created with -r) (note: this is slightly
	incompatible with some of the pre-releases)

chg: new changelog format, the more detailed but less concise autogenerated
	one is still available as ChangeLog.arch

chg: general code cleanups and reorganization

chg: remove all dependency on the find command and use File::Find instead

chg: remove all dependency on the rm command and rmtree instead


; arch-tag: svn-arch-mirror/ChangeLog--normalperson

