add news item for git-annex 3.20110624
This commit is contained in:
parent
874fc044c1
commit
14e2765ba8
2 changed files with 32 additions and 11 deletions
|
@ -1,11 +0,0 @@
|
||||||
git-annex 0.20110516 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text="""
|
|
||||||
* Add a few tweaks to make it easy to use the Internet Archive's variant
|
|
||||||
of S3. In particular, munge key filenames to comply with the IA's filename
|
|
||||||
limits, disable encryption, support their nonstandard way of creating
|
|
||||||
buckets, and allow x-archive-* headers to be specified in initremote to
|
|
||||||
set item metadata.
|
|
||||||
* Added filename extension preserving variant backends SHA1E, SHA256E, etc.
|
|
||||||
* migrate: Use current filename when generating new key, for backends
|
|
||||||
where the filename affects the key name.
|
|
||||||
* Work around a bug in Network.URI's handling of bracketed ipv6 addresses."""]]
|
|
32
doc/news/version_3.20110624.mdwn
Normal file
32
doc/news/version_3.20110624.mdwn
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
News for git-annex 3.20110624:
|
||||||
|
|
||||||
|
There has been another change to the git-annex data store.
|
||||||
|
Use `git annex upgrade` to migrate your repositories to the new
|
||||||
|
layout. See <http://git-annex.branchable.com/upgrades/> or
|
||||||
|
/usr/share/doc/git-annex/html/upgrades.html
|
||||||
|
The significant change this time is that the .git-annex/ directory
|
||||||
|
is gone; instead there is a git-annex branch that is automatically
|
||||||
|
maintained by git-annex, and encapsulates all its state nicely out
|
||||||
|
of your way.
|
||||||
|
You should make sure you include the git-annex branch when
|
||||||
|
git pushing and pulling.
|
||||||
|
|
||||||
|
git-annex 3.20110624 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text="""
|
||||||
|
* New repository format, annex.version=3. Use `git annex upgrade` to migrate.
|
||||||
|
* git-annex now stores its logs in a git-annex branch.
|
||||||
|
* merge: New subcommand. Auto-merges the new git-annex branch.
|
||||||
|
* Improved handling of bare git repos with annexes. Many more commands will
|
||||||
|
work in them.
|
||||||
|
* git-annex is now more robust; it will never leave state files
|
||||||
|
uncommitted when some other git process comes along and locks the index
|
||||||
|
at an inconvenient time.
|
||||||
|
* rsync is now used when copying files from repos on other filesystems.
|
||||||
|
cp is still used when copying file from repos on the same filesystem,
|
||||||
|
since --reflink=auto can make it significantly faster on filesystems
|
||||||
|
such as btrfs.
|
||||||
|
* Allow --trust etc to specify a repository by name, for temporarily
|
||||||
|
trusting repositories that are not configured remotes.
|
||||||
|
* unlock: Made atomic.
|
||||||
|
* git-union-merge: New git subcommand, that does a generic union merge
|
||||||
|
operation, and operates efficiently without touching the working tree."""]]
|
Loading…
Add table
Add a link
Reference in a new issue