git-annex/doc/use_case/Alice.mdwn

25 lines
1.2 KiB
Text
Raw Normal View History

2011-03-04 17:19:26 +00:00
### use case: The Nomad
2010-10-19 23:28:29 +00:00
Alice is always on the move, often with her trusty netbook and a small
handheld terabyte USB drive, or a smaller USB keydrive. She has a server
2011-04-17 15:38:28 +00:00
out there on the net. She stores data, encrypted in the Cloud.
All these things can have different files on them, but Alice no longer
has to deal with the tedious process of keeping them manually in sync,
or remembering where she put a file. git-annex manages all these data
2011-04-17 15:44:32 +00:00
sources as if they were git remotes.
2011-04-17 15:38:28 +00:00
<small>[[more about special remotes|special_remotes]]</small>
2010-10-19 23:28:29 +00:00
When she has 1 bar on her cell, Alice queues up interesting files on her
server for later. At a coffee shop, she has git-annex download them to her
USB drive. High in the sky or in a remote cabin, she catches up on
podcasts, videos, and games, first letting git-annex copy them from
2011-03-04 17:04:49 +00:00
her USB drive to the netbook (this saves battery power).
2011-03-04 17:12:48 +00:00
<small>[[more about transferring data|transferring_data]]</small>
2010-10-19 23:28:29 +00:00
When she's done, she tells git-annex which to keep and which to remove.
2010-12-09 15:32:02 +00:00
They're all removed from her netbook to save space, and Alice knows
2010-10-19 23:28:29 +00:00
that next time she syncs up to the net, her changes will be synced back
2011-03-04 17:04:49 +00:00
to her server.
2011-03-04 17:12:48 +00:00
<small>[[more about distributed version control|distributed_version_control]]</small>