git-annex/doc/design/assistant
Joey Hess ef24751922 support for checking presence of objects in direct mode
Also for dropping objects in direct mode.

Checking presence reliably needs a cache of mtime, size, and inode.
This way, if a file is modified, keys that point to it are no longer
present.

Also, the code for restoring the symlink when removing objects is
unnecessarily messy. calcGitLink was generating links starting with
"../../remote/.git/", when running "git annex move --from remote".
I put in a workaround, but calcGitLink should probably be fixed.

There is not yet support for getting objects from repositories in direct
mode; it still looks for content in .git/annex/objects, and there's no
once place I can change to fix that.

Also, getting objects from direct mode repositories is problematic since
the can be changed while the object is being transferred. It probably needs
to quarantine it first.
2012-12-07 17:29:55 -04:00
..
android Added a comment: Terminal IDE 2012-11-21 21:46:20 +00:00
blog blog for the day 2012-12-06 17:16:33 -04:00
cloud Added a comment: OwnCloud 2012-08-27 20:43:19 +00:00
deltas Added a comment: zsync? 2012-09-10 12:35:45 +00:00
desymlink Added a comment 2012-12-03 05:33:44 +00:00
inotify Comment moderation 2012-07-26 17:21:26 +00:00
leftovers Added a comment 2012-10-30 09:07:37 +00:00
OSX Added a comment: Mount detection 2012-09-21 09:23:34 +00:00
partial_content Added a comment: selective sync 2012-07-28 04:08:00 +00:00
polls poll vote (My phone (or MP3 player)) 2012-12-07 12:59:53 +00:00
progressbars Added a comment: librsync 2012-06-13 02:14:29 +00:00
screenshot blog for the day 2012-07-31 17:56:32 -04:00
syncing Comment moderation 2012-07-26 17:21:26 +00:00
thanks Added a comment: Special 2012-07-20 23:45:15 +00:00
transfer_control Added a comment 2012-09-23 21:58:08 +00:00
webapp Added a comment 2012-07-26 17:45:28 +00:00
windows Added a comment 2012-08-07 04:15:43 +00:00
xmpp Added a comment: xmlns 2012-11-11 09:00:01 +00:00
android.mdwn fix 2012-11-30 14:02:53 -04:00
blog.mdwn show all 2012-07-18 19:52:07 -04:00
cloud.mdwn read through all design docs and updated done items 2012-11-30 13:48:44 -04:00
comment_1_a48fcfbf97f0a373ea375cd8f07f0fc8._comment Added a comment 2012-06-02 12:06:38 +00:00
comment_2_6d3552414fdcc2ed3244567e6c67989d._comment Added a comment 2012-06-04 19:45:00 +00:00
comment_3_05223be50c889b2ed6bc4abf74116450._comment Added a comment 2012-06-07 20:22:58 +00:00
comment_4_fbbd93b55803ae21e6ba4b6568c2fafd._comment Added a comment 2012-06-08 01:56:52 +00:00
comment_5_f4e9af3fed6c27e8ff39badb9794064d._comment Added a comment 2012-06-08 07:22:34 +00:00
comment_6_c7ad07cade1f44f9a8b61f92225bb9c5._comment Added a comment 2012-06-08 15:21:21 +00:00
comment_7_609d38e993267195a80fecd84c93d1e2._comment Added a comment 2012-06-09 18:07:51 +00:00
comment_8_22b818e1a2a825efb78139271a14f944._comment Added a comment: Homebrew instead of MacPorts 2012-06-22 04:26:06 +00:00
comment_9_d052e2142da8b4838fb1edf791ea23ae._comment Comment moderation 2012-07-26 17:21:26 +00:00
comment_10_f2233fad55c20686cf299bf6788f1f23._comment Comment moderation 2012-07-26 17:21:26 +00:00
comment_11_a38f0f21c2346e65b786d791b6829f9b._comment Added a comment 2012-08-13 00:37:36 +00:00
comment_12_5e991177d6577384f39a36ae02f5f574._comment Added a comment: Multiple annexes? 2012-09-20 16:10:29 +00:00
comment_13_f8625c6f43b58847840df338a73b7972._comment Added a comment 2012-09-20 16:21:12 +00:00
comment_14_c37ef5931b0f5c1f808083e0d636a208._comment Added a comment: you rock! & roadmap update? 2012-09-21 04:25:59 +00:00
comment_15_68c98a27083567f20c2e6bc2a760991b._comment Added a comment 2012-09-21 05:25:53 +00:00
comment_16_8e6788c817c60371d2a2f158e1a65f87._comment Added a comment: Maybe a DEB?2 2012-09-27 09:44:14 +00:00
comment_17_97bdfacac5ac492281c9454ee4c0228e._comment Added a comment 2012-09-27 18:44:11 +00:00
configurators.mdwn read through all design docs and updated done items 2012-11-30 13:48:44 -04:00
deltas.mdwn typos 2012-05-28 14:43:27 -04:00
desymlink.mdwn support for checking presence of objects in direct mode 2012-12-07 17:29:55 -04:00
inotify.mdwn always check with ls-files before adding new files 2012-10-02 17:41:23 -04:00
leftovers.mdwn reorg osx stuff 2012-08-30 13:47:00 -04:00
more_cloud_providers.mdwn reorg roadmap 2012-11-25 18:02:30 -04:00
OSX.mdwn reorg OSX bugs 2012-11-26 13:35:43 -04:00
pairing.mdwn read through all design docs and updated done items 2012-11-30 13:48:44 -04:00
partial_content.mdwn reorg 2012-05-28 14:29:21 -04:00
polls.mdwn fix 2012-09-16 13:13:17 -04:00
progressbars.mdwn progress bars for glacier downloads 2012-11-25 13:49:22 -04:00
syncing.mdwn read through all design docs and updated done items 2012-11-30 13:48:44 -04:00
todo.mdwn simplify 2012-10-24 11:48:10 -04:00
transfer_control.mdwn read through all design docs and updated done items 2012-11-30 13:48:44 -04:00
webapp.mdwn webapp: Fix bad interaction between required fields and modals. 2012-12-02 17:32:54 -04:00
windows.mdwn note 2012-06-11 02:13:04 -04:00
xmpp.mdwn update todo 2012-11-25 18:03:16 -04:00