git-annex/ users/ joey
  • Edit
  • RecentChanges
  • History
  • Preferences
  • Branchable
  • 2 comments

  • install
  • assistant
  • walkthrough
  • tips
  • bugs
  • todo
  • forum
  • comments
  • contact
  • thanks

Joey Hess id@joeyh.name
https://joeyh.name/

RSS Atom
git-annex

Hey Joey,

figured this might be the right place to drop a heartily "Thank You!" for your work regarding git-annex (as well for your contributions to Debian and the FLOSS universe in general).

I'm still in the process of trying to wrap my head around the git-annex complex to find the right(TM) implementation for my use case. For me, git-annex strives for essentials, i.e. future-proving, wide applicability and others. Steep learning curve for the diligent user trying to find the right way the first time w/o losing data while using it.

Best prove of a successful and sustainable piece of software seems to be the diversity of use cases others find to apply it to. Looking around the web and seeing the diversity of real and serious git-annex applications is just plain amazing.

cheers

Comment by 4omecha — Thu Oct 4 14:19:17 2018
  • Remove comment
I Am.
I freaking love you man
Comment by jrayguinn — Mon May 17 09:42:12 2021
  • Remove comment
Add a comment
Links: bugs/"357 out of 984 tests failed" on NFS lustre mount bugs/"Cannot handle files this big" error for unlocked files bugs/"Illegal instruction" when running certain tests on AMD Phenom II bugs/"Unsupported url scheme" message when trying to cconnect to ftp server bugs/"Variable not in scope" when compiling on Windows bugs/"byte-progress" could jump down upon initiating re-download -- report actual one first? bugs/"failed to send content to remote" bugs/"git submodule foreach git annex init" fails bugs/"no such file or directory" when using bundle bugs/'Beyond symbolic' link error when link is upstream of repo ... bugs/'init --version=N' can land on unsupported N+1 bugs/[PATCH] OpenBSD: fix Utility.DirWatcher.Kqueue bugs/[PATCH] incorrect behaviour in expandTilde bugs/[Patch] fix "mdwn2man: cannot execute - ..." bugs/`git annex direct` failed and will not resume bugs/`sync -C` takes longer to get file than `get` bugs/--debug is not in effect if precedes -c bugs/1 test failure under conda on Windows 10: prop_view_roundtrips bugs/10.20220525 cannot probe for untrusted remote key bugs/2 mac crippled FS: Unable to remove all write bugs/2 ssh connection prompts for password bugs/3 tests fail while trying to build fresh git annex 6.20181011+git109-gff9ba1f4d bugs/7.20181211+git29-gab4a1bed9 fails tests during neurodebian build bugs/A case where file tracked by git unexpectedly becomes annex pointer file bugs/Add day to metadata bugs/Add support for skein512_256 hash bugs/Adding files fails with --jobs more than 2 bugs/All inodes eaten bugs/Allow automatic retry git annex get bugs/Android client deletes everything bugs/Beware: there is a file-losing bug in unused cmd bugs/Build failing because MonadFail is not in scope bugs/Build failing on Windows since ef3ab0769 bugs/Build fails on Windows as of commit 0a9a9c44e bugs/Build fails on Windows as of commit 4b1b9d7a8 bugs/Build fails on Windows as of commit a706708d1 bugs/Build fails on Windows as of commit ddd7d1d11 bugs/Build fails with type error on Windows bugs/Build failure: language-javascript-0.7.1.0 bugs/Build failures with tasty 1.3 bugs/Build/OSXMkLibs.hs does not resolve @loader_path bugs/Can't add a git repo to git annex: "Invalid path repo/.git/X" for many X bugs/Cannot clone an annex bugs/Cannot integrate git-annex with SourceTree in Catalina bugs/Change to annex.largefiles leaves repo modified bugs/Corrupted drive: Assistant seems consider files deleted and deletes them elsewhere too bugs/Deleted files not considered with wanted="anything" bugs/Deleting last copy of files doesn't mark them dead bugs/Directory remotes with same mount point bugs/Disconcerting warning from git-annex bugs/Doesn't build with hinotify,0.3.10 / fsnotify,0.2.1.2 bugs/Drop doesn't respect mincopies bugs/Error cloning repository on Windows bugs/Exclude submodules from export to WEBDAV bugs/Failing to execute bash remotes windows bugs/Failure to get small files over P2P protocol bugs/Files reappear after delete bugs/Future proofing regression? bugs/GIT_ANNEX_SHELL_DIRECTORY won't match bugs/Git LFS as a special remote on GitLab not working bugs/Git repos corrupt themselves bugs/Guard against previously annexed dotfiles being converted to git files? bugs/Handling of files inside and outside archive directory at the same time bugs/Hard links not synced in direct mode bugs/Importfeed replaces all "." characters with "_" in filename bugs/Importing into nested directory overwrites files? bugs/Improvements to S3 glacier integration bugs/Inconsistent results between git-annex-fsck and git-annex-whereis bugs/Incorrect install dir for fish completion bugs/Issue on OSX with some system limits bugs/JSON results for `export` have file:null property bugs/Metadata charset not uniform bugs/Missing sanity check of group names. Special group names should not be allowed bugs/OSX: addurl --batch --json spits out shortened output string dies off with 4 bugs/Parallel fsck on files with same content in bup remote can fail bugs/Patch for compilation errors on Windows bugs/Q: is there a reason to "sense" git annex post-receive in a hook? bugs/R/O permissions are stalking me somehow bugs/Recent hang with rsync remote with older systems (Xenial, Jessie) bugs/Redundant quote in the filepath with rsync remote bugs/Regression in `find --json` output bugs/Remote Tests: storeKey fails for http remotes (skip instead?) bugs/Remote/Glacier.hs build error GHC 9.0.1 bugs/Repo contains invalid Windows paths again bugs/Repo manipulation breaks git-annex drop --all bugs/Running fsck on a remote drops bad files bugs/S3-remote fail to get data on some clones/machines bugs/SSH-based git-annex-init hang on older systems (Xenial, Jessie) bugs/Show current config of special remote bugs/Small patch to make 93520790a compile on Windows bugs/Some calls to git repeat --config values bugs/Stall detection: no external remote debug output bugs/Submodule deletion not synced from adjusted branch bugs/Sync of adjusted branch does not propagate changed submodule commit bugs/Syncing of file contents seems to be broken in recent versions of the assistant bugs/Syntax error in comit f29d49d47 bugs/Test prop_viewedFile_rountrips fails occasionally bugs/Tests fail on Windows 10 bugs/Tests failing on Windows bugs/Tests v8 locked: rsync remote: FAIL bugs/Too difficult if not impossible to explicitly add/keep file under git (not annex) in v6 without employing .gitattributes bugs/Unable to get/addurl to http link: download failed: InvalidHeader "preload" bugs/Unable to setup gcrypt Remote with encryption=shared bugs/Upgrader crashed bugs/Utility/libkqueue.h left out on hackage bugs/W:prop_relPathDirToFileAbs_basics started to fail bugs/WEBDAV export has wrong subdirectory content bugs/Windows build failing as of commit cb7bb3e bugs/Windows: drop claims that "content is locked" bugs/Windows: git annex view fails bugs/Windows: substantial per-file cost for `add` bugs/Wrong backend extension in files with multiple dots bugs/adb replaces symlinks by plain text files bugs/add --force-small fails on modified submodules bugs/add --json should provide a "note" with an error message in case of an error bugs/add --largerthan reversion bugs/add FILE report line is printed twice (in a particular scenario) bugs/add overwrite race bugs/added branches makes 'git annex unused' slow bugs/adds file destined for annex into git in 'addurl' bugs/addurl --batch --with-files doesn't add file into git until pipe is closed bugs/addurl --batch (--json or not) doesn't report failure correctly if non-annexed file exists bugs/addurl --batch decides to talk to ssh remotes for some reason bugs/addurl --file causes file redownload even if it already present bugs/addurl --file only works with youtube-dl with --fast or --relaxed bugs/addurl fails with non-youtube url with "This url is supported by youtube-dl, but youtube-dl could potentially access any address" bugs/addurl failure has empty error-messages bugs/addurl: content-disposition field should be taken as is without obfuscation bugs/adjustedbranchrefresh ignored by git annex add bugs/aeson bound can be bumped to < 1.6 bugs/annex doesn't fixup symlinks when "git commit path_to_repo" is used bugs/annex drop fails to determine availability on a http url redirecting to ftp bugs/annex drop is not "in effect" for load which was "addurl --batch"ed but not yet committed bugs/annex get -J 16 via ssh stalls bugs/annex get fails with 'not available' for git:// protocol bugs/annex get should retry failed downloads from S3 bugs/annex init no longer generates default description bugs/annex metadata (not --batch'ed) is not aware of files added via addurls --batch bugs/annex sets remote (regular http) to be ignored while running in docker container bugs/annex sync (in direct mode only) does not actually update local branch/tree bugs/annex unannex/uninit should handle copies bugs/annex view barfs fatal: Unable to add (null) to database bugs/annex-rsync-upload-options are ignored bugs/annex-ssh-options dropped since 8.20200330 bugs/annex.autocommit seems ignored for new files bugs/annex.genmetadata should default to true bugs/annex.hardlink is not "in effect" in thin mode bugs/assistant does not always use repo cost info when queueing downloads bugs/assistant doesn't sync empty directories bugs/assistant doesn't sync file permissions bugs/assistant repair misfires bugs/assistant should set up dedicated ssh keys for remotes using the standalone tarball bugs/assistant sometimes does not merge changes from remote bugs/assistant tries to drop all files on startup bugs/async external special remote's stdin not closed bugs/autoenable=true seems to not work any longer bugs/automerge leaves cruft behind bugs/autostart/git-annex.desktop gets resurrected bugs/awkward error from annex whenever operating on a clone with submodules bugs/be like git and ask for credentials if 404 bugs/be robust to additions of more specific mime types to libmagic (e.g. application/json) bugs/beegfs: init tests FAIL resource busy bugs/behavior change on unstaged deleted files bugs/borg not recognizing WORM bugs/borg special remote memory usage high for large borg repo bugs/borg uses non unique contentidentifier which gets lost bugs/brew install git-annex failed bugs/buggy private special remote bugs/build for OpenBSD is outdated bugs/build of 7.20191230+git152-gefb981388 fails the prop_read_write_transferinfo test bugs/can't get bugs/can't make annex happy in freeze/thaw bugs/cannot "install" standalone git annex within afs mount bugs/cannot commit "annex add"ed modified file which switched its largefile status to be committed to git now bugs/cannot remove `.t` directory bugs/case where keys db lags reality bugs/case where using pathspec with git-commit leaves s bugs/change in behavior after 8.20210621 bugs/checkpresentkey fails on read-only remote bugs/checkpresentkey false negatives in bare repos bugs/checkpresentkey wrongly reports key absense bugs/clash of -j in copy for --json --json-progress bugs/commands on unlocked, changed file use its old key bugs/commit 7550ef9a2 doesn't compile on Windows--patch bugs/commit 9595a247a needs a fix to build on Windows bugs/commit f0754a61f needs a fix to build on Windows bugs/commits created despite alwayscommit=false as of recent change bugs/concurrent git-annex processes can lead to locking issues bugs/concurrent git-annex-copy to s3 special remote fails bugs/content retrieval from borg remote fails over ssh bugs/copy --to with local git remote does not resume bugs/copy -J --to local git remote does not run concurrently bugs/copy does not reflect some failed copies in --json output bugs/could standalone copy of git ship/deploy hooks samples as well as stock git? bugs/could webdav be more resilient to timeouts? bugs/crippledfs: annex-init crash when remote name is bugs/data loss on Windows: git annex sync --no-content drops last copy unexpectedly bugs/default cabal install on OSX lacks S3 bugs/delayadd doesn't work with smallfiles bugs/describe what git-annex actually is bugs/diffdriver does not workout on unlocked file? bugs/directory special remote export file mode bugs/does not handle youtube playlists bugs/dotfiles handled differently bugs/download failed: Requested Range Not Satisfiable bugs/downloads.kitenet.net do not correspond in version bugs/drop claims that content is required (8.20201127) bugs/drop file denied with required=groupwanted and groupwanted=nothing bugs/drop on NFS (no pidlock need detected) leaves annex/objects/XX/YY/KEY dir behind bugs/dropkey --batch --json --force is always succesfull bugs/duplicate progress reports in parallel 'get' bugs/embedcreds with external special remotes bugs/enableremote stuck with a recentish git-annex bugs/encfs support -- shouldn't it be treated as crippled already? bugs/error message in addurl is not channeled into json record with --json-error-messages bugs/error out on file size 0 from external spec remote bugs/error when remote path contains space bugs/error: invalid object while setting metadata bugs/export -J 6 to S3: transfer already in progress bugs/export_import fails on crippled FS on ubuntu bugs/export-tree exports "small" files even if they don't match the wanted expression bugs/exporttree + importtree + wanted = deleted files bugs/exporttree interaction with adjusted branch bugs/external remote protocol unable to parse command bugs/failing tests in master bugs/fails to `get` in parallel for a freshly clone from public s3 bucket where versioning info was forgotten bugs/fails to init under a directory with a "tricky" name bugs/fails to preserve mode bits (executable files becomes non-executable bugs/fails to verify presence via http while wget fetches it just fine bugs/fatal: relative path syntax can't be used outside working tree bugs/file not correctly added bugs/filenames with dots and spaces can not be exported bugs/find --batch reports files that have no content bugs/find --branch: no results with --{un,}locked bugs/fresh 3 tests fails- openBinaryFile: resource busy bugs/fresh build for neurodebian: test failure bugs/fresh test fails for "trust:" - trust failed bugs/fromkey: create directories for pointer files? bugs/fsck --key without "chunking" information in git-annex does not try chunks bugs/fsck always fails bugs/fsck does not detect/fix some key directories correctly bugs/fsck is required to resolve "no other repository is known to contain the file" after sync bugs/fsck of encrypted remote fails w/ multiple jobs bugs/fsck tells 'ok' also if no file present bugs/gcrypt remote: every sync uploads huge manifest bugs/gcrypt rsync remotes don't work bugs/gcrypt rsync:// repositories don't work bugs/gcrypt special remote fails on bare remote repos bugs/gcrypt special remote not working bugs/get --json fails whenever plain get works (with https urls) bugs/get -J "fails" to get files with the same key bugs/get -J cannot be used with password-based authentication bugs/get -J from ssh remote tries to lock in home directory? bugs/get -J5 : pidlock: getFileStatus: does not exist bugs/get -J8 on OSX leads to git-annex: git: createProcess: runInteractiveProcess: pipe: resource exhausted (Too many open files) bugs/get -JX: transfer already in progress ... for some files bugs/get behavior when location log is out of date bugs/get fails (only in --debug) with rsync error bugs/get fails to place v7 unlocked file content into the file tree in v7 in repo with detached HEAD bugs/get from the web remote fails (redirect?) - lack of further debug info bugs/get is stuck unless a clone was previously explicitly "annex init"ed bugs/get over ssh fails with fd:19: hClose: resource vanished bugs/gets confused files synchronized out of band bugs/git 2.34: some conflict resolution unit tests fail bugs/git annex adjust --unlock seems to cause migration of a file to another backend bugs/git annex can't see connected remote bugs/git annex config annex.securehashesonly fails bugs/git annex config doesn't support leading dash bugs/git annex creds are not embedded with newer git-annex clients bugs/git annex doesn't cope with a gcrypt::rsync:// bugs/git annex fix broken bugs/git annex forget can confuse updating exporttree remotes bugs/git annex fsck --time-limit broken bugs/git annex get --batch does not work bugs/git annex info fails on NFS: waitToSetLock: resource exhausted (No locks available) bugs/git annex init fails bugs/git annex repair failed: missing objects bugs/git annex still deleting content when merging bugs/git annex sync: --fast and REMOTE should be exclusive bugs/git annex try to rexeport already exported files bugs/git checkout slow with unlocked files bugs/git config merge.ff=only breaks sync bugs/git index lock bugs/git status extremely slow with v7 bugs/git-annex 8.20210330 fails to build in brew bugs/git-annex branch caching bug bugs/git-annex does not build reproducibly from readdir order bugs/git-annex does not operate on all keys in tuned repository with annex.tune.branchhash1=true bugs/git-annex get: createDirectory: does not exist bugs/git-annex has no useful debug logging bugs/git-annex info rounding error bugs/git-annex looses itself on Windows? bugs/git-annex no longer provides remote name with GETCONFIG name bugs/git-annex precommit . gets stuck after likely interrupted `annex add` call bugs/git-annex stack.yml misses extra-deps. bugs/git-annex standalone runshell locale cache fails on too-long filenames bugs/git-annex upgrade fails bugs/git-annex wants to repair because of duplicateEntries in git fsck bugs/git-annex: <socket: 16>: hPutBuf: resource vanished (Broken pipe) bugs/git-annex: Unexpected parameters: exporttree bugs/git-annex: content is locked while trying to move under NFS and pidlock bugs/git-annex-copy --json-error-messages does not write error messages to stderr bugs/git-annex-enableremote confusing behavior when there is a git remote with same name as special remote bugs/git-annex-fromkey broken on Windows bugs/git-annex-fsck fails for missing dead keys bugs/git-annex-fsck fails "thread blocked indefinitely in an STM transaction" bugs/git-annex-fsck reports dead keys as errors bugs/git-annex-import declines to import git-ignored fies bugs/git-lfs remote URL is not recorded? bugs/gpgconf: invalid option "--kill" (gpg 2.0.22) bugs/graft/graft cleanup commits -- really needed? bugs/hooks permissions bugs/howto guarantee a single instance of a special remote? bugs/http remote on local network bad error message bugs/httpalso mode expects encryption bugs/huge multiple copies of '.nfs*' and '.panfs*' being created bugs/import tree on adjusted unlocked branch issues bugs/importfeed failing with hPut: invalid argument bugs/importtree replaces files with identical size bugs/impossible to login to the website at times bugs/impossible to perform "read-only" git annex info without write permissions bugs/impossible(?) to continuously re-import a directory while keeping original files in place bugs/inconsistent output upon addurl --batch complicates if not forbids reliable parsing of output bugs/indeterminite preferred content state for duplicated file bugs/info --json lists backend usage stats as a list of lists bugs/init: autoupgrade <8 annex version to 8 not 10 bugs/init: syntax warnings in diff driver on Windows bugs/initial get -J on exported S3 bucket fails bugs/initial get of unlocked file fails to populate pointer bugs/initremote doesn't work in scripts bugs/initremote type=git is not working for unkn reason bugs/initremote with export and import allowed with encryption bugs/internal error: evacuate: strange closure type bugs/kite net OSX/current/ distribution is 8.20200618 but 8.20200720.1 expected bugs/leaks git config error message upon inability to read downloaded "config" file bugs/lookupkey does not work from subdirectory bugs/lookupkey started to spit out "debug" messages to stdout bugs/make 'find' clear(er) on what is unlocked bugs/make debianstandalone - FTBFS bugs/man page for command misses actual command in the synopsis for git-annex-checkpresentkey bugs/merge-annex-branches=false - automate and extend bugs/metadata --batch --json should fail on bad fields bugs/metadata --remove stalls as of 88a7fb5cb bugs/metadata cmd. vs. --json-error-messages bugs/move from ssh when not present displays misleading bugs/move that fails at drop stage does not resume correctly bugs/move violates numcopies (regression) bugs/multiple ssh prompts, and thread blocked indefinitely in an ??? transaction bugs/networkbsd flag default differs in stack.yaml and git-annex.cabal bugs/new merge.directoryRenames behavior breaks sync merge conflict resolution bugs/new whereis --json lost information about web urls if other special remotes provide them bugs/newly created annex fails fsck bugs/no longer non-0 exit for "find ... nonexisting" bugs/not work: Git annex addurl existing file without bugs/old(er) cp from coreutils lacks --reflink bugs/on some remotes failing to detect annex spits out message to stderr and empty lines to stderr, ignores --json-error-messages bugs/one annex test FAILs when HOME is a crippled fs bugs/p2p auth token can only be retrieved at generation time bugs/p2p protocol misbehavior when location log out of date bugs/parallel copy fails bugs/parallel copy to S3 fails bugs/parallel get can fail some downloads and require re-getting bugs/parallel get to the files for the same key would fail with thread blocked indefinitely in an STM transaction bugs/parens without explicit and/or gives wrong matches bugs/possible data loss when unsized key stored chunked bugs/prematurely (can't check offline) marks remote as annex-ignore bugs/presence of AWS creds ruins access to public urls bugs/prevent silent data loss on unlocked files bugs/problem commit normal links bugs/problems with SSH and relative paths bugs/prop_isomorphic_key_encode fails with external backend changes bugs/prop_parse_build_presence_log started to fail bugs/prop_relPathDirToFileAbs_basics fail on crippled ~ bugs/regression - fails to drop . Exit code 11 wo --debug, and 1 with --debug bugs/regression - yt: prefix for "regular" urls bugs/regression: fails to detect need for pidlock on an NSF mount bugs/regression: http downloads redirecting to ftp are no longer supported bugs/regression: index.lck in shared-group is not g+w bugs/regression: standalone build is deficient on linux after 7.20190819+git2-g908476a9b-1~ndall+1 some time bugs/reinject: silent failure with absolute path to poi bugs/release 8.20201116 doesn't build on windows bugs/remote repository must be version 6 as well to have copied files appear correctly bugs/removeLink failed when initializing a repo in a VirtualBox shared folder bugs/reports success when addurl --batch a file which is .gitignore'd bugs/resource exhausted at end of 100k files copy bugs/rmurl marks url not available in wrong remote bugs/running git annex commands in worktree of a non-git-annex repo changes the .git bugs/running tests on NFS HOME does not exit cleanly: gpgtmp bugs/separate-git-dir OK under Linux FAIL under Windows bugs/set metadata leaks from one (staged) key to another during rename of file bugs/shared setting of git causes annex'ed files to be writeable! bugs/should error on whereis --batch-keys --all bugs/should not assume entire name to be an extension? bugs/shouldn't keep permissions of the ssh remote? bugs/signal weirdness bugs/significant performance regression impacting datal bugs/smudge clean can fail on URL key bugs/some annex addurl --fast --with-files --json --json-error-messages --batch do not quit bugs/some tests fail while running under NFS bugs/some transfers for get -J4 fail over ssh/rsync and require retry bugs/special characters "?: on FAT partition bugs/special directory remotes: git annex copy fails if tmp/ is a symbolic link to another device bugs/special remote adb - Argument list too long bugs/sporadic (?) fail of crypto test? bugs/stack build failure with recent update bugs/standalone build is slightly out of date bugs/standalone runshell can race and fail to remove `~/.cache/git-annex/locales/` dirs bugs/standalone shim is segfaulting if IFS=$'\013' bugs/storeKey when already present failures on Windows bugs/strips _ from extensions in E backends? bugs/support bare git repo, with the annex directory exposed to http bugs/surprising behavior operating on file behind symlink bugs/sync content copies unwanted removed files bugs/sync deletes files bugs/sync does not propagate forgetfulness bugs/sync failing after debian bullseye upgrade bugs/sync merges local-to-repo adjusted branch bugs/sync on a repository on removable media should not leave ssh conns open bugs/sync to export with-J STM error bugs/tasty test limiting broken by concurrency bugs/test fail on windows: permission denied bugs/test prop_relPathDirToFileAbs_basics fails again bugs/test prop_relPathDirToFileAbs_basics fails now&thn bugs/test prop_view_roundtrips fails occasionally bugs/testremote breeds way too many instances of the externals remote bugs/testremote failures starting with aeca7c220 bugs/testremote with external remote hangs after asyncexternal merge bugs/tests fail (gpg-agent related?) when running build inside singularity container bugs/tests fail on Linux build bugs/tests fail on windows: retrieveKeyFile resume bugs/thread blocked indefinitely in an STM transaction while moving within a local clone bugs/treatment of largefiles is not working for addurl --fast (or --relaxed) bugs/uftp 5: invalid key type bugs/unable to get content via ssh without write perms bugs/unannex of modified file loses modification bugs/unclear why annex fails to get a file from a public S3 bucket where it exported before bugs/uninit errors out on repo without commits bugs/unlock should warn if file isn't in repo bugs/unnecessary work when drop cannot possibly succeed bugs/unusable with ghc 8.10.7 on DragonFlyBSD bugs/upgrade (from v5) fails without stating any reason/hints bugs/upgrade to V8 fails bugs/use new hash format on non-crippled filesystems bugs/using regular magic file warning pollutes stderr bugs/v6 - under subdir: git add "whines", git commit "blows" bugs/v7 upgrade of local clone bug bugs/v8 conflict resolution (adjusted branch) teststuck bugs/view bugs/wanted on read-only repo crashes bugs/wanted started to dump debug output to stdout bugs/warning about ssh caching keeps showing bugs/warning: unable to convert submodule to form that bugs/webdav export slow, does not reuse connections bugs/when you get a file but don't actually have enough space for it, the error message makes useless suggestions bugs/whereis shouldn't just crash if one of the special remotes "drivers" is not available bugs/whereused false match on longer key bugs/windows dosn't build again?! bugs/windows: autostart for annex 64bit looks under x86 bugs/windows: plenty of unit tests fail aftr 8.20211028 bugs/windows: two repo tests fail after commit 5a98f2d5 design/assistant design/assistant/blog/day 288 success stories/comment 12 f2df427cf3608377e9a52d8bdeadb26f design/assistant/blog/day 288 success stories/comment 18 9a57de4cea407a73b2d023d85afdccc6 design/assistant/blog/day 288 success stories/comment 5 7ca419aa3a187857b19268572d5df297 design/assistant/blog/day 288 success stories/comment 7 146331ae2de25a6dc3595dffab9514de design/assistant/polls/goals for April design/assistant/xmpp security design/new repo versions forum/How to retroactively annex a file already in a git repo forum/autobuilders for git-annex to aid development forum/batch check on remote when using copy forum/cloud services to support forum/example of massively disconnected operation forum/export tracking not enabled when branch is set forum/git-annex communication channels forum/hashing objects directories forum/new linux arm tarball build forum/new microfeatures forum/performance improvement: git on ssd, annex on spindle disk forum/tips: special_remotes/hook with tahoe-lafs/comment 6 2e9da5a919bbbc27b32de3b243867d4f forum/working without git-annex commits install/Linux standalone news/git annex fall of code news/sharebox a FUSE filesystem for git-annex special remotes/hook testimonials thanks tips/assume-unstaged tips/finding duplicate files tips/install on Android in Termux/old comments tips/setup a public repository on a web site tips/what to do when a repository is corrupted todo/'info filename' to provide information either content is locally present todo/[PATCH] Call freezeContent after move into annex todo/--batch for add todo/--batch for find todo/--batch for info todo/--debug-level (and/or -c annex.debug-level) + more debug information from git-annex todo/--json for registerurl todo/Add FAT mode without double using disk space todo/Allow for TRANSFER-SUCCESS to report also a URL where key could now be obtained from todo/Allow globally limiting filename length todo/Alternative mode control for import todo/Avoid lengthy "Scanning for unlocked files ..." todo/Bittorrent-like features todo/INFO message for custom special remotes todo/Long Running Filter Process todo/MD5E keys without file size todo/Mbps todo/OPT: "bundle" get + check (of checksum) in a single operation todo/PATCH: drop url parameters from extension.hs todo/Package for Lacie NasOS? todo/Set total storage limit for special remotes todo/Slow transfer for a lot of small files todo/Store git pack files on special remotes todo/When autostarting the assistant on boot delay the execution 2min todo/add --json-progress to `git annex add` todo/add a --branch to applicable git-annex commands todo/add ancient armel build todo/add import tree to external special remote protocol todo/add option to use sqlite's synchronous=OFF todo/add option to whereis to avoid network interactions todo/add sftp special remote todo/additional git-annex-config settings? todo/addunlocked config setting todo/addurl improvements todo/addurl video from a Twitter post todo/adjusted branch with hashdirlower links todo/aeson 2.0 todo/allow disk space quota independent of free disk space todo/allow git-annex addon commands todo/allow overriding untrust of import remotes todo/annex merge --remotes todo/annex.addunlocked in gitattributes todo/annex.thin without hardlinks todo/api for telling when nonexistant or non git files passed todo/arm64 autobuilder todo/assign costs per URL or better repo-wide (regexes) todo/assistant cannot set up remote repo via an ssh alias or an ip address todo/assure correct names (and values) for special remotes parameters todo/avoid autoinit when git-annex branch already exists todo/avoid storing contentidentifier log for borg todo/batch async todo/be able to specify custom commit message for git-annex branch commit todo/better error messages for local remote todo/borg special remote todo/borg special remote add subdir config todo/borg sync tree not grafted todo/bwlimit todo/cache key info todo/calckey [--path] given a checksum and filename? todo/checkpresentkey without explicit remote todo/command to "migrate" from adjusted mode todo/complete annex.skipunknown transition in 2022 todo/configuration option for default "mode" on crippled file systems todo/consider meow backend todo/copy-key (--batch) to copy/merge availability info todo/could standalone 'fixed' git-annex binaries be prelinked? todo/create debug logs but erase them on success todo/ctrl c handling todo/ctrl c propagation to transferrer process todo/customisable directory special remote in bare repo todo/dead files in checkout directly todo/debug for "content changed while it was being sent todo/deferred update mode todo/display when reconcileStaged is taking a long time todo/do not count trusted repos toward mincopies todo/drop --batch todo/dynamic stall detection todo/export --json --json-progress --json-error-messages todo/extend external special remote protocol with way to get git config of remote todo/external backends todo/external remotes: Add support for ErrorMsg to -FAILURE messages lacking it todo/faster (took 2 min) way to realize the need in pidlock? todo/faster key lookup for limits todo/fsck option to only show broken todo/generic readonly http remote todo/get --batch todo/get: improve error reporting for failed attempts todo/git annex add option to control to where todo/git annex info <remote> does not list all the parameters for the remote todo/git annex info to include information about repo version? todo/git fetch and push to import export remote todo/git smudge clean interface suboptiomal todo/git status smudges unncessarily after unlock todo/git-annex branch clocks todo/git-annex find --batch will not accept absolute paths todo/git-annex transferrer does not propigate -c todo/git-annex whereused todo/git-annex-addunused-historical todo/git-annex-get --batch --key todo/git-annex-reinject --known should not fail when the file extension is different todo/git-annex-reinject does not work in a bare repo todo/git-hook to sanity-check git-annex branch pushes todo/git-lfs special remote simpler setup todo/harden against interruptions todo/hidden files todo/hiding a repository todo/idea: external special remote "async" protocol for transfers todo/idea: git-annex cat todo/import --no-content largefiles conflict todo/import from directory does not use cp --reflink? todo/import only remotes need a way to resolve conflicts todo/import tree todo/import tree annexes files that were exported non-annexed todo/import tree from FAT does unncessary work due to inode instability todo/import tree from rsync special remote todo/import tree should honor annex.largefiles todo/importfeed needs more memory the more urls there are todo/importfeed parallell todo/importfeed: allow ${itemdate} with --template todo/importing from special remote without downloading todo/importtree only remotes todo/improve memory usage of --all todo/include msg with possible reason why command (e.g. add) failed into --json output todo/info: allow file matching options for all keys todo/init:do not bother scanning if in git-annex branch todo/interface to the "progress" of annex operations todo/interruped move resume todo/introspect preferred content expressions todo/keep annexed files for a while todo/key checksum from chunk checksums todo/learn about remotes that are currently unavailable todo/limit forwardRetry todo/limit to low cost remotes todo/lockContent for special remotes todo/lockdown hooks todo/make " Try making some of these repositories available" more informative todo/make addurl respect annex.largefiles option todo/make annex info more efficient todo/make copy --fast faster todo/make git check-ignore less "cpu heavy" while addurl --batch --fast ? todo/make glacier-cli executable path configurable todo/make http special remote support exporttree remotes todo/making it easier to smudge dotfiles todo/may be (again) to prelink or somehow avoid all the failing opens? todo/metadata --batch todo/metadata batch command should allow changes by key todo/more efficient resolution of trivial export conflicts todo/more extensive retries to mask transient failures todo/move readonly values to AnnexRead todo/need a clear criteria for adding git-annex-config settings todo/network test suite todo/numcopies check other files using same key todo/only pass unlocked files through the clean/smudge filter todo/operate on files affected by a commit range todo/optimise by converting Map to HashMap todo/optimise by converting Ref to ByteString todo/optimise by using RawFilePath for gitAnnexIndex todo/optimise journal access todo/optimise use of keys db on local remote todo/optimization needed: slow uninit todo/option to `drop path` to not drop "all copies" todo/option to add user-specified string to key todo/output of wanted (and possibly group etc) should not be polluted with "informational" messages todo/p2p protocol flag days todo/parallel get todo/parallel possibilities todo/per-branch git-annex branch todo/prevent directly printing to stderr error from an attempt to download remote /config file todo/provide 'file' in --json-progress record for addurl todo/provide windows build with MagicMime todo/publicurl config for all special remotes todo/recent change to fileRef breaks reinject --known todo/reinit should work without arguments todo/remove legacy import directory interface todo/report PID (and may be failure details?) in "process done" debug messages todo/required content todo/resolve merge conflicts with smallfiles todo/restore --include-dotfiles as a no-op for backwards compatibility todo/return "key" entry in --json output for addurl (and future add) --batch todo/show me where unused file was, i can wait todo/size limits for drop/move/copy/get todo/skip first pass in git annex sync todo/speed up "standalone build" and/or tests todo/speed up git annex add of small files todo/speed up git annex sync --content --all todo/speed up keys db update with git streaming todo/sqlite database improvements todo/ssh special remote todo/stalldetection breaks move todo/stalldetection for import and export todo/stalldetection progress bar lacks ETA todo/stop using createDirectoryIfMissing True todo/support ~/.netrc for http access authentication specs as was done when wget was used todo/support concurrency for export todo/support disabling git-annex / guard todo/symlinks for not-present unlocked files todo/sync --branches to sync only specified branches (e.g. git-annex) todo/sync --content with borg does not get content todo/sync fast import todo/sync my local git-annex from a dump remote todo/tahoe lfs for reals todo/test suite unsafe use of setEnv todo/test testremote todo/timeout support for importfeed todo/to and from multiple remotes todo/tolerate intermittent errors upon "export" (and probably copy) to S3 todo/transferkeys optimisation todo/unify adjust with view todo/unlock --json todo/unlock --read-only todo/unregisterurl KEY URL todo/upload large chunks without buffering in memory todo/use git-mktree rather than index file todo/use same vector clock for content identifier updates in import todo/utilising the mklink command on windows to utilise symlinks and therefore indirect mode on windows todo/v9 changes todo/warn of breaking changes same way git does todo/way to untrust without unncessary branch update todo/webapp export remote configuration interface todo/webapp ssh setup should work with locked down git-annex-shell account todo/whishlist: kde-connect as a transport todo/windows support todo/wishlist: Add --byte-limit option todo/wishlist: Freeing X space on remote Y todo/wishlist: Option to specify max transfer rate todo/wishlist: disable automatic commits todo/wishlist: more info in the standard commit message of `sync` todo/wishlist: option to print more info with 'unused' todo/wishlist: print locations for files in rsync remote todo/wishlist: provide a config option for using new hashing scheme in non-bare remotes todo/wishlist: recursive directory remote setup/addurl todo/worktree overwrite races
Last edited Wed Jan 21 18:58:21 2015