git-annex/Types
Joey Hess 257f01729c
distributed migration for pull and sync --content
pull, sync: When operating on content, automatically hard link objects
that have been migrated.

Added annex.syncmigrations config that can be set to false to prevent
pull and sync from migrating object content.

I think that true is a good default for this config, because it avoids
users having to re-download migrated content or learning about migration.
But, some users will surely not like it, whether because it does take some
time (especially for the first git-annex branch scan when there is a long
history), or because they want to deal with it manually, or because their
filesystem doesn't support hard links and they don't want it to copy
objects.

Sponsored-by: k0ld on Patreon
2023-12-08 14:18:18 -04:00
..
ActionItem.hs
AdjustedBranch.hs
Availability.hs
Backend.hs
Benchmark.hs
BranchState.hs
CatFileHandles.hs
CleanupActions.hs
Command.hs
Concurrency.hs
Creds.hs
Crypto.hs
DeferredParse.hs
DesktopNotify.hs
Difference.hs
Direction.hs
Distribution.hs
Export.hs
FileMatcher.hs
GitConfig.hs
Group.hs
Import.hs
IndexFiles.hs
Key.hs
KeySource.hs
Link.hs
LockCache.hs
Messages.hs
MetaData.hs
Mime.hs
NumCopies.hs
ProposedAccepted.hs
RefSpec.hs
Remote.hs
RemoteConfig.hs
RemoteState.hs
RepoVersion.hs
ScheduledActivity.hs
StallDetection.hs
StandardGroups.hs
StoreRetrieve.hs
Test.hs
Transfer.hs
Transferrer.hs
TransferrerPool.hs
Transitions.hs
TrustLevel.hs
Upgrade.hs
UrlContents.hs
UUID.hs
VectorClock.hs
View.hs
WorkerPool.hs