Commit graph

7123 commits

Author SHA1 Message Date
DanODonovan
b3371df96c 2016-06-17 15:31:52 +00:00
Joey Hess
6fffc92a6d
Merge branch 'master' of ssh://git-annex.branchable.com 2016-06-15 13:09:33 -04:00
hpd
a950a978af 2016-06-15 09:54:38 +00:00
jgoerzen
b245e8aeb0 Added a comment: Version 2016-06-14 22:35:59 +00:00
jgoerzen
079d05eb17 Added a comment: Experienced this 2016-06-14 22:08:44 +00:00
Joey Hess
a0f8e9360b
comment 2016-06-13 21:55:53 -04:00
Joey Hess
486c355cc1
merged patch
closes https://github.com/joeyh/git-annex/pull/54
2016-06-13 21:53:43 -04:00
Joey Hess
8657a5a3db
close 2016-06-13 14:20:28 -04:00
Joey Hess
b66e517b28
reproduced 2016-06-13 12:38:11 -04:00
Joey Hess
bfe90e6a8c
comment 2016-06-10 15:42:54 -04:00
jgoerzen
89d3f6ca07 2016-06-10 18:31:12 +00:00
jgoerzen
8da64bb15b Added a comment: Seeing this everywhere 2016-06-10 16:59:46 +00:00
Maurice_Moss
047ec64c46 2016-06-10 13:42:57 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
de165cf08d Added a comment 2016-06-09 20:49:53 +00:00
Joey Hess
1fed64db26
filter out NoUUID remotes from syncDataRemotes 2016-06-09 16:38:47 -04:00
Joey Hess
7f5df6993c
add comment 2016-06-09 15:49:40 -04:00
Joey Hess
b6b5a11601
Make git clean filter preserve the backend that was used for a file. 2016-06-09 15:17:08 -04:00
Joey Hess
78952c1fcf
close 2016-06-09 14:47:07 -04:00
Joey Hess
0bc7fee660
Make lock and unlock work in v6 repos on files whose content is not present. 2016-06-09 14:40:44 -04:00
jgoerzen
8fb9d925ba Added a comment: Still seeing this 2016-06-08 18:03:51 +00:00
chris@f4ea67aa5ae4709d79959f782fcebb5edae9a79b
d25b67a09c Added a comment 2016-06-07 13:40:24 +00:00
xloem
3af83b945d Added a comment 2016-06-05 02:57:42 +00:00
xloem
17a169841b 2016-06-05 02:45:42 +00:00
Joey Hess
b271a417e6
Merge branch 'master' of ssh://git-annex.branchable.com 2016-06-02 14:10:39 -04:00
Joey Hess
fbf5045d4f
sync --content: Fix bug that caused transfers of files to be made to a git remote that does not have a UUID. This particularly impacted clones from gcrypt repositories.
Added guard in Annex.Transfer to prevent this problem at a deeper level.

I'm unhappy ith NoUUID, but having Maybe UUID instead wouldn't help either
if nothing checked that there was a UUID. Since there legitimately need to
be Remotes that do not have a UUID, I can't see a way to fix it at the type
level, short making there be two separate types of Remotes.
2016-06-02 13:50:43 -04:00
Joey Hess
eff6e8b1f7
analysis 2016-06-02 13:20:14 -04:00
chris@f4ea67aa5ae4709d79959f782fcebb5edae9a79b
7dfcfe3708 Added a comment: similar problem 2016-06-02 16:28:18 +00:00
Yaroslav Halchenko
64e844e1fe
minor typo fixes throughout
problematic
flexibility
2016-06-02 11:22:18 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
842f8da6b7 fixed typo and commented about replication 2016-06-02 13:02:42 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
67aea97b7d 2016-06-02 03:49:26 +00:00
grawity@2ea26be48562f66fcb9b66307da72b1e2e37453f
b9c4468596 2016-06-01 10:03:52 +00:00
Joey Hess
f4489cc415
Remove Makefile from cabal tarball; man page building is now handled by a small haskell program.
This actually runs faster than building the man pages from the makefile
did. But the main purpose is to let Setup.hs import Build.Mans and so not
need the makefile.
2016-05-31 13:58:13 -04:00
felixonmars@643c7c1f0bf9bace16d293d69b51419f012234d1
056a7f67a8 Added a comment 2016-05-31 16:36:05 +00:00
Joey Hess
2a7df4f6d9
response 2016-05-31 12:01:45 -04:00
Joey Hess
2b9281164f
response 2016-05-31 11:58:38 -04:00
xloem
25b92a1597 Added a comment 2016-05-29 02:02:38 +00:00
NhanHo
c1f4b9fab8 2016-05-28 06:02:16 +00:00
felixonmars@643c7c1f0bf9bace16d293d69b51419f012234d1
177376dc79 2016-05-28 03:23:10 +00:00
Joey Hess
84f20c9f69
Windows: Avoid terminating git-annex branch lines with \r\n when union merging. 2016-05-27 15:22:52 -04:00
Joey Hess
45308ec78b
Improve SHA*E extension extraction code.
Filter out over-long "extensions" before stripping out non-alphanumerics
from them, so that eg "foo.ba__________r" is not considered a .bar
extension.
2016-05-27 13:14:51 -04:00
Joey Hess
b7d47741c9
comment 2016-05-27 13:09:46 -04:00
Joey Hess
eba68572dc
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, including whereis showing
many duplicate locations, and showing more total copies than actually
exist.

It's unknown if that lead to data loss when eg, dropping. At the moment,
it seems unlikely it could, since the UUID with \r's appended is not the
same as a UUID without, and so no remote matches it.

It's also unknown if \r's can leak in on windows, perhaps when merging the
git-annex branch.
2016-05-27 11:45:13 -04:00
Joey Hess
4e0af0e3e8
followup 2016-05-27 11:05:53 -04:00
Joey Hess
0c2c9202d7
followup 2016-05-27 11:01:33 -04:00
Joey Hess
0e33730b5a
analysis 2016-05-27 10:39:55 -04:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
ae9f6b5dd4 2016-05-25 18:30:34 +00:00
https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4
f2327ef7b0 closing 2016-05-25 00:28:36 +00:00
Joey Hess
d815bb8635
close 2016-05-24 16:06:24 -04:00
Joey Hess
a533cc3b35
close 2016-05-24 16:00:39 -04:00
NhanHo
bd8e8ebd07 2016-05-24 13:15:56 +00:00