summaryrefslogtreecommitdiff
path: root/doc/walkthrough
Commit message (Collapse)AuthorAge
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* Added a commentGravatar http://joeyh.name/2012-05-27
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* removedGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* Added a commentGravatar http://joeyh.name/2012-05-27
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* Added a commentGravatar http://joeyh.name/2012-05-27
|
* removedGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* Added a comment: cannot get filesGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* Added a comment: cannot get filesGravatar https://www.google.com/accounts/o8/id?id=AItOawkaT0B6s9jQuMzQUYRVBgWqtO7BhT_ZSaE2012-05-27
|
* deseqGravatar Joey Hess2012-05-02
|
* add section on syncing to the walkthroughGravatar Joey Hess2011-12-31
|
* fixGravatar Joey Hess2011-12-23
|
* slight simplificationGravatar Joey Hess2011-12-23
|
* put in explicit fetch ; merge in walkthrough for nowGravatar Joey Hess2011-12-23
| | | | and link to centralized repository tutorial
* fix broken linksGravatar Joey Hess2011-11-08
|
* use SHA256 by defaultGravatar Joey Hess2011-11-04
| | | | | | | | | | | | | | | | | | | | | | | | To get old behavior, add a .gitattributes containing: * annex.backend=WORM I feel that SHA256 is a better default for most people, as long as their systems are fast enough that checksumming their files isn't a problem. git-annex should default to preserving the integrity of data as well as git does. Checksum backends also work better with editing files via unlock/lock. I considered just using SHA1, but since that hash is believed to be somewhat near to being broken, and git-annex deals with large files which would be a perfect exploit medium, I decided to go to a SHA-2 hash. SHA512 is annoyingly long when displayed, and git-annex displays it in a few places (and notably it is shown in ls -l), so I picked the shorter hash. Considered SHA224 as it's even shorter, but feel it's a bit weird. I expect git-annex will use SHA-3 at some point in the future, but probably not soon! Note that systems without a sha256sum (or sha256) program will fall back to defaulting to SHA1.
* reorgGravatar Joey Hess2011-10-17
|
* When displaying a list of repositories, show git remote names in addition to ↵Gravatar Joey Hess2011-09-30
| | | | their descriptions.
* typoGravatar Joey Hess2011-09-19
|
* update docsGravatar Joey Hess2011-09-18
|
* wordingGravatar Joey Hess2011-09-15
|
* copy --autoGravatar Joey Hess2011-09-15
| | | | Only does copy when numcopies is not yet satisfied.
* remove optimize subcommand; use --auto insteadGravatar Joey Hess2011-09-15
| | | | | | | | | | | | | | | | | | get, drop: Added --auto option, which decides whether to get/drop content as needed to work toward the configured numcopies. The problem with bundling it up in optimize was that I then found I wanted to run an optmize that did not drop files, only got them. Considered adding a --only-get switch to it, but that seemed wrong. Instead, let's make existing subcommands optionally smarter. Note that the only actual difference between drop and drop --auto is that the latter does not even try to drop a file if it knows of not enough copies, and does not print any error messages about files it was unable to drop. It might be nice to make get avoid asking git for attributes when not in auto mode. For now it always asks for attributes.
* optimize: A new subcommand that either gets or drops file content as needed ↵Gravatar Joey Hess2011-09-14
| | | | | | | | to work toward meeting the configured numcopies setting. This is currently rather simplistic, though still useful. In the future, it could become smarter about what content is stored where, etc.
* addurl: Always use whole url as destination filename, rather than only its ↵Gravatar Joey Hess2011-09-07
| | | | | | | | | | | | | file component. First, this ensures that git annex addurl, when run repeatedly with the same url, doesn't create duplicate files, which it did before when it fell back to the longer filename. Secondly, the file part of an url is frequently not very descriptive on its own. The uri scheme, auth, and port is intentionally left out, as clutter.
* remove now unnecessary commit after getGravatar Joey Hess2011-09-05
|
* remove now-unnecessary commit after dropGravatar Joey Hess2011-09-05
|
* Added a commentGravatar http://joey.kitenet.net/2011-09-05
|
* Added a comment: Is it necessary to commit after the 'drop'?Gravatar DavidEdmondson2011-09-05
|
* update documentation for new, neutered key-value backendsGravatar Joey Hess2011-08-28
| | | | | | | | | | | Backends are now only used to generate keys (and check them); they are not arbitrary key-value stores for data, because it turned out such a store is better modeled as a special remote. Updated docs to not imply backends do more than they do now. Sometimes I'm tempted to rename "backend" to "keytype" or something, which would really be more clear. But it would be an annoying transition for users, with annex.backends etc.
* documentation for using the webGravatar Joey Hess2011-07-01
|
* updates for web remote and removing URL backendGravatar Joey Hess2011-07-01
|
* tweak fsck wording so file is at the end of the lineGravatar Joey Hess2011-06-23
|
* adjust walkthrough for git-annex branchGravatar Joey Hess2011-06-22
| | | | don't just pull master.. pull everything
* update documentation that mentioned .git-annex/Gravatar Joey Hess2011-06-22
|
* get --from is the same as copy --fromGravatar Joey Hess2011-06-09
| | | | | | | | get not honoring --from has surprised me a few times, so least surprise suggests it should just behave like copy --from. This leaves the difference between get and copy being that copy always requires the remote to copy from, while get will decide whether to get a file from a key/value store or a remote.
* improve unused command's outputGravatar Joey Hess2011-05-28
| | | | | Display the name of the remote being checked, with "." for the current remote, echoing the way describe takes that to change its description.
* hehGravatar Joey Hess2011-05-16
|
* IA: do not create bucket at initremote timeGravatar Joey Hess2011-05-16
| | | | | This way, the metadata sent when uploading a file is applied to the bucket then.
* tweakGravatar Joey Hess2011-05-16
|
* tweakGravatar Joey Hess2011-05-16
|
* cleanupGravatar Joey Hess2011-05-16
|
* Added filename extension preserving variant backends SHA1E, SHA256E, etc.Gravatar Joey Hess2011-05-16
|
* add a few tweaks to make it easy to use the Internet Archive's variant of S3Gravatar Joey Hess2011-05-16
| | | | | | | | In particular, munge key filenames to comply with the IA's filename limits, disable encryption, support their nonstandard way of creating buckets, and allow x-amz-* headers to be specified in initremote to set item metadata. Still TODO: initremote does not handle multiword metadata headers right.
* cleanupGravatar Joey Hess2011-05-16
|
* cleanupGravatar Joey Hess2011-05-16
|
* added documentation for using the Internet Archive as a remote via S3Gravatar Joey Hess2011-05-16
| | | | Renamed Amazon_S3 page to just S3.
* move other commentsGravatar Joey Hess2011-05-15
|