Joey Hess
18d7a1dbbb
make export and sync update special remote tracking branch
...
The branch is only updated once the export is 100% complete. This way,
if an export is started but interrupted and so the remote does not yet
contain some of the files, an import will make a commit on the old
branch, and so won't delete the missing files.
2019-03-01 16:35:48 -04:00
Joey Hess
d28b0a8bd0
use disconnected history for import tracking branch
...
This avoids the first merge from it deleting all files in the current
branch, which was very surpring and unwanted behavior.
2019-03-01 14:33:29 -04:00
Joey Hess
740f957cef
new problem
2019-03-01 13:49:26 -04:00
Joey Hess
1c8793691a
import: update location log for removed files
2019-03-01 13:26:59 -04:00
Joey Hess
5402c39882
plan for item
2019-03-01 12:56:20 -04:00
feulif
4bd3bd4e95
2019-02-28 21:51:54 +00:00
Ilya_Shlyakhter
e7de4f48f9
Added a comment: thanks for working on this
2019-02-28 18:06:27 +00:00
Joey Hess
84c9c93d58
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-27 16:50:32 -04:00
Joey Hess
200e007131
devblog
2019-02-27 16:50:21 -04:00
Joey Hess
a3f6e07fec
todo
2019-02-27 15:56:32 -04:00
Joey Hess
b1f10fbb4d
update location log during import
2019-02-27 13:58:03 -04:00
Joey Hess
e2e57f8556
initial export support for directory special remote
...
This does not guard against race condition yet, it's only for testing
purposes.
2019-02-27 13:42:34 -04:00
Joey Hess
45aacd888b
import downloader complete (untested)
...
Made some api changes.
listImportableContents needs to provide the size
of the data, so the downloader can check disk free space.
retrieveExportWithContentIdentifier is passed the filepath to write to
Use temporary "CID" key during download of a ContentIdentifier from a
remote, so withTmp can be used and then move the content to the real key
once it's known.
2019-02-27 13:15:02 -04:00
gueux
c7f8286e73
Added a comment
2019-02-27 09:34:12 +00:00
cman122887@9badeb8bdb364090f0a22e00ba16426ad65c34c9
913454e514
Added a comment: similar?
2019-02-27 02:47:57 +00:00
Ilya_Shlyakhter
cf53e50624
removed
2019-02-26 19:42:40 +00:00
Joey Hess
f4b773e9a1
incomplete action to download files from import
2019-02-26 15:25:28 -04:00
Joey Hess
e4e464da65
import command is updating tracking branch
2019-02-26 13:15:48 -04:00
Joey Hess
760f26ebc6
Merge branch 'master' into importtree
2019-02-26 11:36:36 -04:00
hoabg102@4a7a5918bc078f792113da142cf8c6d825a1825c
facbbfd91b
2019-02-26 08:50:57 +00:00
hoabg102@4a7a5918bc078f792113da142cf8c6d825a1825c
b94bcc8e77
2019-02-26 02:33:43 +00:00
Ilya_Shlyakhter
7bfca4fc05
added bug report for when git-annex-import declines to import files that are under the repo but are git-ignored
2019-02-25 18:34:16 +00:00
mario
c39fd60958
Added a comment: Find (and other operations) over multiple repos
2019-02-25 14:33:27 +00:00
Ilya_Shlyakhter
a8f0b482bf
added question about using own gpg/gpg-agent with standalone git-annex
2019-02-24 22:14:00 +00:00
Ilya_Shlyakhter
d269336f19
added bug report re: incomplete gpg in standalone git-annex sandbox
2019-02-24 21:58:39 +00:00
Ilya_Shlyakhter
8e635a0ee6
fixed URL link
2019-02-24 21:15:11 +00:00
Ilya_Shlyakhter
4bd02fbeda
added bug report for the standalone runshell related to caching locale info
2019-02-24 21:06:33 +00:00
sameerds
22e9a49bd9
Added a comment: +1
2019-02-24 17:06:30 +00:00
david.j.buckmaster@984ff2704feacab53415ac5647206517d18f88f8
ea3e6322e7
Added a comment
2019-02-24 07:01:35 +00:00
david.j.buckmaster@984ff2704feacab53415ac5647206517d18f88f8
1202a2a48c
removed
2019-02-24 06:59:21 +00:00
david.j.buckmaster@984ff2704feacab53415ac5647206517d18f88f8
24ebc3d12e
Added a comment
2019-02-24 06:56:43 +00:00
david.j.buckmaster@984ff2704feacab53415ac5647206517d18f88f8
8c777cb36d
removed
2019-02-24 06:43:34 +00:00
david.j.buckmaster@984ff2704feacab53415ac5647206517d18f88f8
eb6c0608e6
Added a comment
2019-02-24 06:41:01 +00:00
david.j.buckmaster@984ff2704feacab53415ac5647206517d18f88f8
3f450e5271
Added a comment
2019-02-24 01:20:15 +00:00
Joey Hess
89ee156059
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-23 16:04:15 -04:00
Joey Hess
15a4f91d07
devblog
2019-02-23 16:03:29 -04:00
Joey Hess
7072f7a071
note
2019-02-23 15:57:18 -04:00
Joey Hess
5bac8babdb
doc updated for import tree
...
Deprecated git annex export --tracking because it makes sense to have a
single configuration of tracking for both imports and exports.
2019-02-23 15:46:03 -04:00
david.j.buckmaster@984ff2704feacab53415ac5647206517d18f88f8
663c62d7ce
2019-02-23 18:38:42 +00:00
Joey Hess
464485bffe
Merge branch 'master' into importtree
2019-02-23 13:58:22 -04:00
Joey Hess
d685b119df
more design
2019-02-23 13:55:26 -04:00
Joey Hess
c5ceefdca6
Merge branch 'master' into importtree
2019-02-22 22:03:00 -04:00
Joey Hess
3c405838f8
more design
2019-02-22 22:02:50 -04:00
Joey Hess
4e0d08b66b
Merge branch 'master' into importtree
2019-02-22 21:18:13 -04:00
Joey Hess
200dc632f5
more design
2019-02-22 21:18:01 -04:00
Joey Hess
8c836623b7
design work
2019-02-22 16:18:09 -04:00
Joey Hess
d7e5a884f7
response
2019-02-22 16:03:19 -04:00
gan
5b7daecbd3
removed
2019-02-22 18:03:32 +00:00
gan
776916d5fe
Added a comment: Clarification
2019-02-22 18:03:16 +00:00
gan
9e38dfd700
Added a comment: Clarification
2019-02-22 18:03:03 +00:00
gan
baa1699570
Added a comment: Provide flags to youtube-dl?
2019-02-22 18:01:26 +00:00
Joey Hess
d67494716c
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-21 17:46:09 -04:00
Joey Hess
433fef865f
devblog
2019-02-21 17:45:47 -04:00
Joey Hess
8fdea8f444
WIP
...
Added graftTree but it's buggy.
Should use graftTree in Annex.Branch.graftTreeish; it will be faster
than the current implementation there.
Started Annex.Import, but untested and it doesn't yet handle tree
grafting.
2019-02-21 17:32:59 -04:00
62.226.58.176
8428a74a0e
poll vote (My phone (or MP3 player))
2019-02-21 18:36:04 +00:00
Joey Hess
56137ce0d2
use colon not space to delimit content identifier list
...
InodeCache serializes to a value with spaces, and seems likely other
things will too, and want to avoid unncessary base64 of content
identifiers when possible.
2019-02-21 13:45:16 -04:00
Joey Hess
a66ab6a9eb
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-20 17:36:14 -04:00
Joey Hess
c605478e41
devblog
2019-02-20 17:34:45 -04:00
Joey Hess
7392304f1c
notes
2019-02-20 17:06:36 -04:00
Joey Hess
e8bfc3640b
storing ContentIdentifier in the git-annex branch
2019-02-20 15:40:07 -04:00
Joey Hess
0442842622
add import tree interface to Remote
2019-02-20 15:35:22 -04:00
Joey Hess
1a29d64bec
leave room for future expansion
2019-02-20 13:03:09 -04:00
Joey Hess
5af0876592
fix
2019-02-20 12:51:50 -04:00
Joey Hess
d128c8c3ec
add design document for import tree
2019-02-20 12:12:32 -04:00
Joey Hess
2f67c4ac87
minor tweaks to transition plan
2019-02-20 11:28:00 -04:00
crest
4bd139c5b6
poll vote (My phone (or MP3 player))
2019-02-20 10:49:21 +00:00
Joey Hess
728228d5d2
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-19 12:20:40 -04:00
Joey Hess
dd94d3605f
add news item for git-annex 7.20190219
2019-02-19 12:20:23 -04:00
CandyAngel
a5d9ab3ad7
Added a comment
2019-02-19 14:13:48 +00:00
chris@a3ac8acdfdc53fa269c7b9bda4306c25b92d6624
5bd190aab2
Added a comment: Files with spaces
2019-02-19 14:04:05 +00:00
Joey Hess
1e95bc4fd1
avoid git warning about CRLF in restagePointerFile
...
Saw it on Windows, could probably also happen on linux with some
configuration. Since this is a pointer file, the warning does not apply.
2019-02-18 18:35:36 -04:00
Joey Hess
1a367cad83
Fix path separator bug on Windows that completely broke git-annex since version 7.20190122.
2019-02-18 17:16:39 -04:00
Joey Hess
2eb07091e8
followup
2019-02-18 16:58:20 -04:00
timeless-ventricle
7b6d1deba5
2019-02-17 20:29:42 +00:00
Joey Hess
75d49b7755
fix link to renamed bug
2019-02-15 13:47:40 -04:00
Joey Hess
a1f8d2919d
rename obnoxiously and non-portably long bug report filename
2019-02-15 13:44:46 -04:00
Joey Hess
75204f5ae7
bug
2019-02-15 13:26:16 -04:00
bart@6b55f6b868d1b3dd5b003bd15eae527b37dbc8e0
00f6ef3ea8
2019-02-14 20:18:15 +00:00
bart@6b55f6b868d1b3dd5b003bd15eae527b37dbc8e0
a67b3c8948
2019-02-14 19:54:00 +00:00
chocolate.camera@ec2ecab153906be21ac5f36652c33786ad0e0b60
27800ae165
Added a comment
2019-02-14 12:46:17 +00:00
Ilya_Shlyakhter
96331fc0ce
bug report for checkpresentkey
2019-02-14 06:01:38 +00:00
Joey Hess
ca322b4b18
devblog
2019-02-13 16:38:57 -04:00
Joey Hess
02c1542886
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-13 16:29:28 -04:00
Joey Hess
94d8bfb158
finally an API happy with
2019-02-13 16:28:02 -04:00
Ilya_Shlyakhter
b131ba57db
clarified annex.maxextensionlength
2019-02-13 17:11:34 +00:00
Ilya_Shlyakhter
3caae7ea81
alternate way to support batch operations by remotes
2019-02-13 16:55:34 +00:00
Ilya_Shlyakhter
1b279ec738
added suggestion for batch-mode operations for remotes
2019-02-13 16:52:09 +00:00
Ilya_Shlyakhter
23ef159352
Added a comment
2019-02-13 16:48:08 +00:00
Ilya_Shlyakhter
9d192e1cbb
Added a comment
2019-02-13 16:46:26 +00:00
Grothausmann.Roman@343b033fef650d362015d5593ec935121340e082
a716b2cff9
Added a comment: Up-vote for sftp special remote
2019-02-13 12:11:05 +00:00
Grothausmann.Roman@343b033fef650d362015d5593ec935121340e082
750baf12e5
2019-02-13 11:37:51 +00:00
Grothausmann.Roman@343b033fef650d362015d5593ec935121340e082
bd06bcaebe
2019-02-13 11:21:10 +00:00
Grothausmann.Roman@343b033fef650d362015d5593ec935121340e082
5ec7e6682d
2019-02-13 10:53:02 +00:00
Joey Hess
2514c26ed8
update
2019-02-12 22:02:02 -04:00
Ilya_Shlyakhter
7e8016f104
added suggestion for creating simpler-to-use trusted export remotes
2019-02-12 21:09:22 +00:00
Ilya_Shlyakhter
024120065e
universal batch mode -- clarified difference from current batch modes
2019-02-12 00:38:14 +00:00
Ilya_Shlyakhter
ea00337468
universal batch mode
2019-02-12 00:35:16 +00:00
gueux
7fa79a8838
2019-02-11 21:39:33 +00:00
gueux
21e1d6bc6a
2019-02-11 21:30:40 +00:00
Joey Hess
87987c78cf
starting api design
2019-02-11 15:47:18 -04:00
Joey Hess
b7991248db
simplify
2019-02-11 15:16:35 -04:00
Joey Hess
4fb33c5075
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-11 14:15:15 -04:00
Joey Hess
5a36f85c16
thoughts
2019-02-11 14:14:44 -04:00
np.gan@f5b13d2a374edae9a4c8b2f76022d8835781b9a5
fb0e2d9699
Added a comment: youtube feeds are limited
2019-02-10 13:09:55 +00:00
Joey Hess
2f117ec7b7
thought
2019-02-09 14:03:59 -04:00
Joey Hess
37d698cdad
update
2019-02-08 15:26:15 -04:00
kyle
1d7b45460e
add kyle
2019-02-08 17:22:43 +00:00
guzik.sergey@9391b6c15e4938a539e36fbe5bab71df07111d2e
55a9a58e1e
Added a comment
2019-02-08 11:00:15 +00:00
anarcat
d94ba4f150
a common weird experience with git-annex
2019-02-07 21:34:37 +00:00
anarcat
65f21edcac
Added a comment
2019-02-07 21:10:19 +00:00
anarcat
9776c083ad
Added a comment: not uploads
2019-02-07 20:59:13 +00:00
Ilya_Shlyakhter
6adad325a3
Added a comment
2019-02-07 20:45:11 +00:00
Joey Hess
b7a793c00c
response
2019-02-07 16:30:06 -04:00
Joey Hess
e4c33aad71
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-07 16:27:43 -04:00
Joey Hess
5d98028720
followup
2019-02-07 16:25:32 -04:00
anarcat
9f55cfc661
Added a comment: use cost then?
2019-02-07 20:19:14 +00:00
Joey Hess
add655fc6f
comment
2019-02-07 16:16:31 -04:00
Joey Hess
b6df092f56
close
2019-02-07 16:12:07 -04:00
Joey Hess
27fe59fd3c
followup
2019-02-07 16:06:10 -04:00
Joey Hess
0c70b146eb
response
2019-02-07 15:54:42 -04:00
Joey Hess
e20ae2555b
response
2019-02-07 15:29:02 -04:00
Joey Hess
dd50919980
response
2019-02-07 15:25:55 -04:00
Joey Hess
750f8ef189
comment
2019-02-07 15:22:01 -04:00
Joey Hess
d64e2ced70
response
2019-02-07 15:21:19 -04:00
Joey Hess
3ec003c45b
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-07 15:14:43 -04:00
Joey Hess
ef2010cd88
close
2019-02-07 15:14:09 -04:00
kirelagin@6d93475882c55a329fedae6be1971868a775ec7e
3a963b8d01
Added a comment
2019-02-07 19:03:36 +00:00
Joey Hess
83fdf443b5
Merge branch 'master' of ssh://git-annex.branchable.com
2019-02-07 14:39:19 -04:00
Joey Hess
07ccd932f8
followup
2019-02-07 14:06:21 -04:00
Joey Hess
60c1b5c994
deal with attempt to export filename with # or ? to webdav
...
xporting files with '#' or '?' in their name won't work because urls get
truncated on those. Fail in a better way in this case, and avoid failing
when removing such files from the export, so after the user has renamed the
problem files the export will succeed.
2019-02-07 13:47:57 -04:00
Joey Hess
d5c435d3dc
add
2019-02-07 12:16:23 -04:00
prabindh
37621db4f6
Added a comment: Windows build with stack
2019-02-07 14:59:52 +00:00
gueux
8153d2b265
2019-02-07 14:24:08 +00:00
gueux
b2fedc1a50
2019-02-07 14:22:18 +00:00
gueux
3e646eee4c
2019-02-07 14:20:38 +00:00
gueux
c598c5e7f6
Added a comment
2019-02-07 14:02:41 +00:00
gueux
cf32f5e7f9
2019-02-07 10:18:32 +00:00
ro
25b01ebde8
2019-02-07 00:50:39 +00:00
pellman.john@e59e5c6d98d49cd9632d6fbe0c5026ddc71d52fd
56a7d1dad8
Added a comment: Inconsistent idiom
2019-02-06 20:53:00 +00:00
anarcat
64326bd4c9
question about bandwidth optimization
2019-02-06 19:43:34 +00:00
anarcat
b2da3f2b8c
sign
2019-02-06 19:11:24 +00:00
anarcat
f08c504fdb
some weird issue i keep postponing to report
2019-02-06 19:04:10 +00:00
Joey Hess
c0b95fd969
update
2019-02-06 13:17:56 -04:00
Ilya_Shlyakhter
c33793f983
Added a comment
2019-02-05 20:55:59 +00:00
Joey Hess
011161902b
followup
2019-02-05 14:56:45 -04:00
Joey Hess
c3f47ba389
make .noannex file prevent repo fixups
...
Avoid performing repository fixups for submodules and git-worktrees
when there's a .noannex file that will prevent git-annex from being
used in the repository.
This change is ok as long as the .noannex file is really going to prevent
git-annex from being used. But, init --force could override the file.
Which would result in the repo being initialized without the fixups
having run.
To avoid that situation decided to change init, to not let --force be used
to override a .noannex file. Instead the user can just delete the file.
2019-02-05 14:43:23 -04:00
Joey Hess
8795fc6ba8
same
2019-02-05 14:05:59 -04:00
Joey Hess
b080699a95
fromkey --json
...
* fromkey: Added --json.
* fromkey --batch output changed to support using it with --json.
The old output was not parseable for any useful information, so
this is not expected to break anything.
2019-02-05 14:03:29 -04:00
Joey Hess
7b46b43c48
fromkey: Made idempotent
...
If the worktree file already exists, and is annexed and uses the same
key, avoid failing, nothing needs to be done.
Had to add lookupFileNotHidden to handle the case where an adjust --hide-missing
is in use, and the worktree file was hidden due to the object content
being missing. lookupFile would return the key of the hidden file,
but it makes sense that after fromkey succeeds, the worktree must
contain the file it was supposed to set up.
2019-02-05 13:13:13 -04:00
Joey Hess
995628d94a
response
2019-02-05 12:56:02 -04:00