summaryrefslogtreecommitdiff
path: root/doc/news
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2011-06-24 14:58:20 -0400
committerGravatar Joey Hess <joey@kitenet.net>2011-06-24 14:58:20 -0400
commit14e2765ba8c29041575a13f9b06ce6de8ebc26ef (patch)
tree8bec9070e28fb7d6955a0d4342b21e7306aad5cf /doc/news
parent874fc044c1dec05fc398b44ccd69a2f501a52de2 (diff)
add news item for git-annex 3.20110624
Diffstat (limited to 'doc/news')
-rw-r--r--doc/news/version_0.20110516.mdwn11
-rw-r--r--doc/news/version_3.20110624.mdwn32
2 files changed, 32 insertions, 11 deletions
diff --git a/doc/news/version_0.20110516.mdwn b/doc/news/version_0.20110516.mdwn
deleted file mode 100644
index aa350a484..000000000
--- a/doc/news/version_0.20110516.mdwn
+++ /dev/null
@@ -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."""]] \ No newline at end of file
diff --git a/doc/news/version_3.20110624.mdwn b/doc/news/version_3.20110624.mdwn
new file mode 100644
index 000000000..5a91fa429
--- /dev/null
+++ b/doc/news/version_3.20110624.mdwn
@@ -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 &lt;http://git-annex.branchable.com/upgrades/&gt; 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."""]] \ No newline at end of file