2010-11-28 18:19:43 +00:00
|
|
|
git-annex (0.10) UNRELEASED; urgency=low
|
|
|
|
|
2010-11-28 19:28:20 +00:00
|
|
|
* In .gitattributes, the git-annex-numcopies attribute can be used
|
|
|
|
to control the number of copies to retain of different types of files.
|
2010-11-28 21:17:18 +00:00
|
|
|
* Bugfix: Always correctly handle gitattributes when in a subdirectory of
|
|
|
|
the repository.
|
2010-11-28 21:26:15 +00:00
|
|
|
* fsck: Fix warning about not enough copies of a file, when locations
|
|
|
|
are known, but are not available in currently configured remotes.
|
2010-11-28 21:32:06 +00:00
|
|
|
* precommit: Optimise to avoid calling git-check-attr more than once.
|
2010-11-28 18:19:43 +00:00
|
|
|
|
|
|
|
-- Joey Hess <joeyh@debian.org> Sun, 28 Nov 2010 14:19:15 -0400
|
|
|
|
|
2010-11-27 21:17:14 +00:00
|
|
|
git-annex (0.09) unstable; urgency=low
|
2010-11-27 21:02:53 +00:00
|
|
|
|
|
|
|
* Add copy subcommand.
|
2010-11-27 21:07:22 +00:00
|
|
|
* Fix bug in setkey subcommand triggered by move --to.
|
2010-11-27 21:02:53 +00:00
|
|
|
|
2010-11-27 21:17:14 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Sat, 27 Nov 2010 17:14:59 -0400
|
2010-11-27 21:02:53 +00:00
|
|
|
|
2010-11-21 17:47:44 +00:00
|
|
|
git-annex (0.08) unstable; urgency=low
|
2010-11-17 17:55:38 +00:00
|
|
|
|
|
|
|
* Fix `git annex add ../foo` (when ran in a subdir of the repo).
|
2010-11-18 17:30:42 +00:00
|
|
|
* Add configure step to build process.
|
2010-11-18 17:48:28 +00:00
|
|
|
* Only use cp -a if it is supported, falling back to cp -p or plain cp
|
|
|
|
as needed for portability.
|
|
|
|
* cp --reflink=auto is used if supported, and will make git annex unlock
|
2010-11-18 18:12:40 +00:00
|
|
|
much faster on filesystems like btrfs that support copy on write.
|
2010-11-17 17:55:38 +00:00
|
|
|
|
2010-11-21 17:47:44 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Sun, 21 Nov 2010 13:45:44 -0400
|
2010-11-17 17:55:38 +00:00
|
|
|
|
2010-11-15 22:43:59 +00:00
|
|
|
git-annex (0.07) unstable; urgency=low
|
2010-11-14 16:35:05 +00:00
|
|
|
|
|
|
|
* find: New subcommand.
|
2010-11-15 22:13:20 +00:00
|
|
|
* unused: New subcommand, finds unused data. (Split out from fsck.)
|
2010-11-15 22:04:19 +00:00
|
|
|
* dropunused: New subcommand, provides for easy dropping of unused keys
|
2010-11-15 22:13:20 +00:00
|
|
|
by number, as listed by the unused subcommand.
|
2010-11-15 22:37:49 +00:00
|
|
|
* fsck: Print warnings to stderr; --quiet can now be used to only see
|
|
|
|
problems.
|
2010-11-14 16:35:05 +00:00
|
|
|
|
2010-11-15 22:43:59 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Mon, 15 Nov 2010 18:41:50 -0400
|
2010-11-14 16:35:05 +00:00
|
|
|
|
2010-11-13 20:29:33 +00:00
|
|
|
git-annex (0.06) unstable; urgency=low
|
2010-11-13 18:59:27 +00:00
|
|
|
|
|
|
|
* fsck: Check if annex.numcopies is satisfied.
|
|
|
|
* fsck: Verify the sha1 of files when the SHA1 backend is used.
|
|
|
|
* fsck: Verify the size of files when the WORM backend is used.
|
2010-11-13 20:29:33 +00:00
|
|
|
* fsck: Allow specifying individual files if fscking everything
|
2010-11-13 18:59:27 +00:00
|
|
|
is not desired.
|
|
|
|
* fsck: Fix bug, introduced in 0.04, in detection of unused data.
|
|
|
|
|
2010-11-13 20:29:33 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Sat, 13 Nov 2010 16:24:29 -0400
|
2010-11-13 18:59:27 +00:00
|
|
|
|
2010-11-11 22:54:52 +00:00
|
|
|
git-annex (0.05) unstable; urgency=low
|
2010-11-11 18:54:29 +00:00
|
|
|
|
2010-11-11 21:58:55 +00:00
|
|
|
* Optimize both pre-commit and lock subcommands to not call git diff
|
2010-11-11 22:54:52 +00:00
|
|
|
on every file being committed/locked.
|
2010-11-11 22:59:19 +00:00
|
|
|
(This actually also works around a bug in ghc, that caused
|
2010-11-11 22:54:52 +00:00
|
|
|
git-annex 0.04 pre-commit to sometimes corrupt filename being read
|
2010-11-11 23:00:38 +00:00
|
|
|
from git ls-files and fail.
|
|
|
|
See <http://hackage.haskell.org/trac/ghc/ticket/4493>
|
2010-11-11 21:58:55 +00:00
|
|
|
The excessive number of calls made by pre-commit exposed the ghc bug.
|
|
|
|
Thanks Josh Triplett for the debugging.)
|
2010-11-11 22:59:19 +00:00
|
|
|
* Build with -O2.
|
2010-11-11 18:54:29 +00:00
|
|
|
|
2010-11-11 22:54:52 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Thu, 11 Nov 2010 18:31:09 -0400
|
2010-11-11 18:54:29 +00:00
|
|
|
|
2010-11-10 18:29:51 +00:00
|
|
|
git-annex (0.04) unstable; urgency=low
|
2010-11-08 01:02:25 +00:00
|
|
|
|
2010-11-09 19:11:45 +00:00
|
|
|
* Add unlock subcommand, which replaces the symlink with a copy of
|
2010-11-10 17:28:04 +00:00
|
|
|
the file's content in preparation of changing it. The "edit" subcommand
|
|
|
|
is an alias for unlock.
|
2010-11-09 19:11:45 +00:00
|
|
|
* Add lock subcommand.
|
2010-11-10 17:01:17 +00:00
|
|
|
* Unlocked files will now automatically be added back into the annex when
|
|
|
|
committed (and the updated symlink committed), by some magic in the
|
|
|
|
pre-commit hook.
|
2010-11-10 18:29:51 +00:00
|
|
|
* The SHA1 backend is now fully usable.
|
2010-11-08 20:47:36 +00:00
|
|
|
* Add annex.version, which will be used to automate upgrades
|
2010-11-10 18:29:51 +00:00
|
|
|
between incompatible versions.
|
2010-11-08 20:47:36 +00:00
|
|
|
* Reorganised the layout of .git/annex/
|
|
|
|
* The new layout will be automatically upgraded to the first time
|
|
|
|
git-annex is used in a repository with the old layout.
|
|
|
|
* Note that git-annex 0.04 cannot transfer content from old repositories
|
|
|
|
that have not yet been upgraded.
|
2010-11-08 23:26:37 +00:00
|
|
|
* Annexed file contents are now made unwritable and put in unwriteable
|
|
|
|
directories, to avoid them accidentially being removed or modified.
|
|
|
|
(Thanks Josh Triplett for the idea.)
|
2010-11-10 18:16:53 +00:00
|
|
|
* Add build dep on libghc6-testpack-dev. Closes: #603016
|
2010-11-10 14:49:35 +00:00
|
|
|
* Avoid using runghc to run test suite as it is not available on all
|
|
|
|
architectures. Closes: #603006
|
2010-11-08 01:02:25 +00:00
|
|
|
|
2010-11-10 18:29:51 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Wed, 10 Nov 2010 14:23:23 -0400
|
2010-11-08 01:02:25 +00:00
|
|
|
|
2010-11-07 22:30:21 +00:00
|
|
|
git-annex (0.03) unstable; urgency=low
|
2010-10-28 17:47:10 +00:00
|
|
|
|
|
|
|
* Fix support for file:// remotes.
|
2010-10-28 18:04:22 +00:00
|
|
|
* Add --verbose
|
2010-10-29 16:38:41 +00:00
|
|
|
* Fix SIGINT handling.
|
2010-10-29 21:38:12 +00:00
|
|
|
* Fix handling of files with unusual characters in their name.
|
2010-10-31 03:19:33 +00:00
|
|
|
* Fixed memory leak; git-annex no longer reads the whole file list
|
|
|
|
from git before starting, and will be much faster with large repos.
|
2010-10-31 22:04:34 +00:00
|
|
|
* Fix crash on unknown symlinks.
|
2010-11-01 02:56:56 +00:00
|
|
|
* Added remote.annex-scp-options and remote.annex-ssh-options.
|
2010-11-01 18:49:05 +00:00
|
|
|
* The backends to use when adding different sets of files can be configured
|
|
|
|
via gitattributes.
|
2010-11-01 23:05:38 +00:00
|
|
|
* In .gitattributes, the git-annex-backend attribute can be set to the
|
|
|
|
names of backends to use when adding different types of files.
|
2010-11-07 22:23:25 +00:00
|
|
|
* Add fsck subcommand. (For now it only finds unused key contents in the
|
|
|
|
annex.)
|
2010-10-28 17:47:10 +00:00
|
|
|
|
2010-11-07 22:30:21 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Sun, 07 Nov 2010 18:26:04 -0400
|
2010-10-28 17:47:10 +00:00
|
|
|
|
2010-10-27 20:53:54 +00:00
|
|
|
git-annex (0.02) unstable; urgency=low
|
2010-10-21 20:38:14 +00:00
|
|
|
|
2010-10-22 19:06:14 +00:00
|
|
|
* Can scp annexed files from remote hosts, and check remote hosts for
|
|
|
|
file content when dropping files.
|
2010-10-27 18:39:21 +00:00
|
|
|
* New move subcommand, that makes it easy to move file contents from
|
|
|
|
or to a remote.
|
2010-10-26 00:22:37 +00:00
|
|
|
* New fromkey subcommand, for registering urls, etc.
|
2010-10-27 18:33:44 +00:00
|
|
|
* git-annex init will now set up a pre-commit hook that fixes up symlinks
|
|
|
|
before they are committed, to ensure that moving symlinks around does not
|
|
|
|
break them.
|
2010-10-27 18:39:21 +00:00
|
|
|
* More intelligent and fast staging of modified files; git add coalescing.
|
2010-10-22 19:08:53 +00:00
|
|
|
* Add remote.annex-ignore git config setting to allow completly disabling
|
|
|
|
a given remote.
|
2010-10-25 23:38:59 +00:00
|
|
|
* --from/--to can be used to control the remote repository that git-annex
|
2010-10-23 00:35:39 +00:00
|
|
|
uses.
|
2010-10-25 23:38:59 +00:00
|
|
|
* --quiet can be used to avoid verbose output
|
2010-10-26 00:22:37 +00:00
|
|
|
* New plumbing-level dropkey and addkey subcommands.
|
2010-10-27 18:39:21 +00:00
|
|
|
* Lots of bug fixes.
|
2010-10-21 20:38:14 +00:00
|
|
|
|
2010-10-27 20:53:54 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Wed, 27 Oct 2010 16:39:29 -0400
|
2010-10-21 20:38:14 +00:00
|
|
|
|
2010-10-20 16:54:40 +00:00
|
|
|
git-annex (0.01) unstable; urgency=low
|
2010-10-16 20:41:24 +00:00
|
|
|
|
2010-10-20 16:54:40 +00:00
|
|
|
* First prerelease.
|
2010-10-16 20:41:24 +00:00
|
|
|
|
2010-10-20 16:54:40 +00:00
|
|
|
-- Joey Hess <joeyh@debian.org> Wed, 20 Oct 2010 12:54:24 -0400
|