diff options
author | Joey Hess <joeyh@joeyh.name> | 2016-06-02 13:50:05 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2016-06-02 13:50:43 -0400 |
commit | 60e30564338ebd9b18b5e229a9050478e5b8c423 (patch) | |
tree | 29f6aeecaea4ec7301951636b62b12980a816306 /Git | |
parent | a19c55d87ae35f4b65d3a4668c2dca1cf6f875df (diff) |
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.
Diffstat (limited to 'Git')
0 files changed, 0 insertions, 0 deletions