add news item for git-annex 5.20150420
This commit is contained in:
parent
b79a3332ae
commit
015b2ed83b
2 changed files with 33 additions and 45 deletions
|
@ -1,45 +0,0 @@
|
||||||
git-annex 5.20150317 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text="""
|
|
||||||
* fsck: Incremental fsck uses sqlite to store its records, instead
|
|
||||||
of abusing the sticky bit. Existing sticky bits are ignored;
|
|
||||||
incremental fscks started by old versions won't be resumed by
|
|
||||||
this version.
|
|
||||||
* fsck: Multiple incremental fscks of different repos (including remotes)
|
|
||||||
can now be running at the same time in the same repo without it
|
|
||||||
getting confused about which files have been checked for which remotes.
|
|
||||||
* unannex: Refuse to unannex when repo is too new to have a HEAD,
|
|
||||||
since in this case there must be staged changes in the index
|
|
||||||
(if there is anything to unannex), and the unannex code path
|
|
||||||
needs to run with a clean index.
|
|
||||||
* Linux standalone: Set LOCPATH=/dev/null to work around
|
|
||||||
https://ghc.haskell.org/trac/ghc/ticket/7695
|
|
||||||
This prevents localization from working, but git-annex
|
|
||||||
is not localized anyway.
|
|
||||||
* sync: As well as the synced/git-annex push, attempt a
|
|
||||||
git-annex:git-annex push, as long as the remote branch
|
|
||||||
is an ancestor of the local branch, to better support bare git repos.
|
|
||||||
(This used to be done, but it forgot to do it since version 4.20130909.)
|
|
||||||
* When re-execing git-annex, use current program location, rather than
|
|
||||||
~/.config/git-annex/program, when possible.
|
|
||||||
* Submodules are now supported by git-annex!
|
|
||||||
* metadata: Fix encoding problem that led to mojibake when storing
|
|
||||||
metadata strings that contained both unicode characters and a space
|
|
||||||
(or '!') character.
|
|
||||||
* Also potentially fixes encoding problem when embedding credentials
|
|
||||||
that contain unicode characters.
|
|
||||||
* sync: Fix committing when in a direct mode repo that has no HEAD ref.
|
|
||||||
(For example, a newly checked out git submodule.)
|
|
||||||
* Added SETURIPRESENT and SETURIMISSING to external special remote protocol,
|
|
||||||
useful for things like ipfs that don't use regular urls.
|
|
||||||
* addurl: Added --raw option, which bypasses special handling of quvi,
|
|
||||||
bittorrent etc urls.
|
|
||||||
* git-annex-shell: Improve error message when the specified repository
|
|
||||||
doesn't exist or git config fails for some reason.
|
|
||||||
* fromkey --force: Skip test that the key has its content in the annex.
|
|
||||||
* fromkey: Add stdin mode.
|
|
||||||
* registerurl: New plumbing command for mass-adding urls to keys.
|
|
||||||
* remotedaemon: Fixed support for notifications of changes to gcrypt
|
|
||||||
remotes, which was never tested and didn't quite work before."""]]
|
|
||||||
|
|
||||||
Update: The OSX build for this release was missing the webapp. An updated
|
|
||||||
build is now available fixing that problem.
|
|
33
doc/news/version_5.20150420.mdwn
Normal file
33
doc/news/version_5.20150420.mdwn
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
git-annex 5.20150420 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text="""
|
||||||
|
* Fix activity log parsing, which caused the log to not retain
|
||||||
|
activity from other uuids.
|
||||||
|
* Union merge could fall over if there was a file in the repository
|
||||||
|
with the same name as a git ref. Now fixed.
|
||||||
|
* info dir: Added information about repositories that
|
||||||
|
contain files in the specified directory.
|
||||||
|
* info: Added --bytes option.
|
||||||
|
* bittorrent: Fix handling of magnet links.
|
||||||
|
* When a key's size is unknown, still check the annex.diskreserve,
|
||||||
|
and avoid getting content if the disk is too full.
|
||||||
|
* Fix fsck --from a git remote in a local directory, and from
|
||||||
|
a directory special remote.
|
||||||
|
This was a reversion caused by the relative path changes in 5.20150113.
|
||||||
|
* fsck --from remote: When bad content is found in the remote,
|
||||||
|
and the local repo does not have a copy of the content, preserve
|
||||||
|
the bad content in .git/annex/bad/ to avoid further data loss.
|
||||||
|
* fsck --from remote: Avoid downloading a key if it would go over
|
||||||
|
the annex.diskreserve limit.
|
||||||
|
* required: New command, like wanted, but for required content.
|
||||||
|
* Removed dependency on haskell SHA library,
|
||||||
|
instead using cryptohash >= 0.11.0.
|
||||||
|
* Make repo init more robust.
|
||||||
|
* New debian/rules build-standalone target, which generates a
|
||||||
|
git-annex-standalone.deb that should work on many old Debian etc
|
||||||
|
systems. Thanks, Yaroslav Halchenko.
|
||||||
|
* Windows: Renamed start menu file to avoid loop in some versions
|
||||||
|
of Windows where the menu file is treated as a git-annex program.
|
||||||
|
* Windows: Fixed support of remotes on other drives.
|
||||||
|
(A reversion introduced in version 5.20150113.)
|
||||||
|
* Windows: Bundled versions of rsync, wget, ssh, and gpg from
|
||||||
|
cygwin all updated. Thanks, Yury V. Zaytsev."""]]
|
Loading…
Add table
Reference in a new issue