git-annex/Remote
Joey Hess 0896038ba7
annex.adjustedbranchrefresh
Added annex.adjustedbranchrefresh git config to update adjusted branches
set up by git-annex adjust --unlock-present/--hide-missing.

Note, in a few cases, I was not able to make the adjusted branch
be updated in calls to moveAnnex, because information about what
file corresponds to a key is not available. They are:

* If two files point to one file, then eg, `git annex get foo` will
  update the branch to unlock foo, but will not unlock bar, because it
  does not know about it. Might be fixable by making `git annex get
  bar` do something besides skipping bar?
* git-annex-shell recvkey likewise (so sends over ssh from old versions
  of git-annex)
* git-annex setkey
* git-annex transferkey if the user does not use --file
* git-annex multicast sends keys with no associated file info

Doing a single full refresh at the end, after any incremental refresh,
will deal with those edge cases.
2020-11-16 14:27:28 -04:00
..
Directory finished this stage of the RawFilePath conversion 2020-11-06 14:10:58 -04:00
External fix some warnings 2020-08-15 14:33:18 -04:00
Helper convert getFileSize to RawFilePath 2020-11-05 11:32:57 -04:00
List auto-init autoenable=yes 2020-05-27 12:40:35 -04:00
Rsync add newtypes for QuickCheck to avoid LANG=C issues 2020-11-09 20:21:18 -04:00
WebDAV more RawFilePath 2019-12-18 17:10:28 -04:00
Adb.hs no importKey for android yet 2020-07-03 14:02:50 -04:00
BitTorrent.hs finished this stage of the RawFilePath conversion 2020-11-06 14:10:58 -04:00
Bup.hs more RawFilePath conversion 2020-10-30 13:07:41 -04:00
Ddar.hs convert to withCreateProcess for async exception safety 2020-06-04 15:45:52 -04:00
Directory.hs finished this stage of the RawFilePath conversion 2020-11-06 14:10:58 -04:00
External.hs fix hang if external program is not available 2020-08-19 12:20:07 -04:00
GCrypt.hs more RawFilePath conversion 2020-10-30 13:00:12 -04:00
Git.hs annex.adjustedbranchrefresh 2020-11-16 14:27:28 -04:00
GitLFS.hs convert getFileSize to RawFilePath 2020-11-05 11:32:57 -04:00
Glacier.hs close stdin handles before waiting on commands 2020-06-05 17:27:49 -04:00
Hook.hs make removeKey throw exceptions 2020-05-14 14:11:05 -04:00
HttpAlso.hs httpalso: Support being used with special remotes that do not have encryption= in their config. 2020-09-29 13:56:27 -04:00
List.hs cache remote.log 2020-09-22 13:52:26 -04:00
P2P.hs make retrieveKeyFile and retrieveKeyFileCheap throw exceptions 2020-05-13 17:07:07 -04:00
Rsync.hs more RawFilePath conversion 2020-10-30 15:55:59 -04:00
S3.hs convert getFileSize to RawFilePath 2020-11-05 11:32:57 -04:00
Tahoe.hs more RawFilePath conversion 2020-10-30 12:51:34 -04:00
Web.hs Parse youtube-dl progress output 2020-09-29 17:53:48 -04:00
WebDAV.hs fix embedcreds=yes reversion 2020-05-21 14:35:30 -04:00