add news item for git-annex 6.20160527

This commit is contained in:
Joey Hess 2016-05-27 12:36:46 -04:00
parent f21a425791
commit be4e2027e8
Failed to extract signature
3 changed files with 37 additions and 43 deletions

View file

@ -1,21 +0,0 @@
git-annex 6.20160412 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* adjust --unlock: Enters an adjusted branch in which all annexed files
are unlocked. The v6 equivilant of direct mode, but much cleaner!
* Upgrading a direct mode repository to v6 has changed to enter
an adjusted unlocked branch. This makes the direct mode to v6 upgrade
able to be performed in one clone of a repository without affecting
other clones, which can continue using v5 and direct mode.
* init --version=6: Automatically enter the adjusted unlocked branch
when filesystem doesn't support symlinks.
* ddar remote: fix ssh calls
Thanks, Robie Basak
* log: Display time with time zone.
* log --raw-date: Use to display seconds from unix epoch.
* v6: Close pointer file handles more quickly, to avoid problems on Windows.
* sync: Show output of git commit.
* annex.thin and annex.hardlink are now supported on Windows.
* unannex --fast now makes hard links on Windows.
* Fix bug in annex.largefiles mimetype= matching when git-annex
is run in a subdirectory of the repository.
* Fix build with ghc v7.11. Thanks, Gabor Greif."""]]

View file

@ -1,22 +0,0 @@
git-annex 6.20160418 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* smudge: Print a warning when annex.thin is set, as git's smudge
interface does not allow honoring that configuration.
* webapp: When $HOME is a git repository, and has been initialized for
use by git-annex, opening the webapp went ahead and ran the assistant
there, annexing all files. Since this is almost certianly not
desirable, especially when the user is just opening the webapp from
a dekstop menu which happens to run it in $HOME, the webapp will now not
treat such a $HOME git repository as a git-annex repository.
* webapp: Update url to add gitlab.com ssh key.
* Fix bug in v6 mode that prevented treating unlocked executable files
as annexed. If you have such files, run git annex init --version=6
to update the cache after upgrading to this version of git-annex.
* Preserve execute bits of unlocked files in v6 mode.
* fsck: Warn when core.sharedRepository is set and an annex object file's
write bit is not set and cannot be set due to the file being owned
by a different user.
* Fix hang when dropping content needs to lock the content on a
ssh remote, which occurred when the remote has git-annex version
5.20151019 or newer. (The bug was in the client side; the remote
git-annex-shell does not need to be upgraded.)"""]]

View file

@ -0,0 +1,37 @@
git-annex 6.20160527 released with [[!toggle text="these changes"]]
[[!toggleable text="""
* Split lines in the git-annex branch on \r as well as \n, to deal
with \r\n terminated lines written by some versions of git-annex on
Windows. This fixes strange displays in some cases.
* assistant: Fix bug that caused v6 pointer files to be annexed by the
assistant.
* assistant: Fix race in v6 mode that caused downloaded file content to
sometimes not replace pointer files.
* add: Adding a v6 pointer file used to annex it; now the pointer file is
added to git as-is. (git add of a pointer file already did the right
thing)
* enableremote: Can now be used to explicitly enable git-annex to use
git remotes. Using the command this way prevents other git-annex
commands from probing new git remotes to auto-enable them.
* enableremote: Remove annex-ignore configuration from a remote.
* Change git annex info remote encryption description to use wording
closer to what's used in initremote.
* Pass the various gnupg-options configs to gpg in several cases where
they were not before. Most notably, gnupg-decrypt-options is now
passed when decrypting an encrypted cipher.
* adjust: Add --fix adjustment, which is useful when the git directory
is in a nonstandard place.
* adjust: If the adjusted branch already exists, avoid overwriting it,
since it might contain changes that have not yet been propigated to the
original branch.
* Work around git weirdness in handling of relative path to GIT\_INDEX\_FILE
when in a subdirectory of the repository. This affected git annex view.
* Fix crash when entering/changing view in a subdirectory of a repo that
has a dotfile in its root.
* webapp: Avoid confusing display of dead remotes.
* Support building with ghc 8.0.1.
* Updated cabal file explicitly lists source files. The tarball
on hackage will include only the files needed for cabal install;
it is NOT the full git-annex source tree.
* debian/changelog, debian/NEWS, debian/copyright: Converted to symlinks
to CHANGELOG, NEWS, and COPYRIGHT, which used to symlink to these instead."""]]