summaryrefslogtreecommitdiff
path: root/doc/walkthrough
Commit message (Collapse)AuthorAge
* tweak wordingGravatar Joey Hess2014-02-10
|
* add a walkthrough section discussing git-annex's skipping of files on noopGravatar Joey Hess2014-02-02
|
* update docs for sync --contentGravatar Joey Hess2014-02-02
|
* global numcopies settingGravatar Joey Hess2014-01-20
| | | | | | | | | | | | | | | | | | | | | | | * numcopies: New command, sets global numcopies value that is seen by all clones of a repository. * The annex.numcopies git config setting is deprecated. Once the numcopies command is used to set the global number of copies, any annex.numcopies git configs will be ignored. * assistant: Make the prefs page set the global numcopies. This global numcopies setting is needed to let preferred content expressions operate on numcopies. It's also convenient, because typically if you want git-annex to preserve N copies of files in a repo, you want it to do that no matter which repo it's running in. Making it global avoids needing to warn the user about gotchas involving inconsistent annex.numcopies settings. (See changes to doc/numcopies.mdwn.) Added a new variety of git-annex branch log file, that holds only 1 value. Will probably be useful for other stuff later. This commit was sponsored by Nicolas Pouillard.
* adjust for earlier change that made sync be introduced earlierGravatar Joey Hess2013-09-07
|
* adjust walkthrough to also work on WindowsGravatar Joey Hess2013-09-03
| | | | (not fully tested on windows)
* dropunused behavior change: Now refuses to drop the last copy of a file, ↵Gravatar Joey Hess2013-07-25
| | | | | | | | | | unless you use the --force. This was the last place in git-annex that could remove data referred to by the git history, without being forced. Like drop, dropunused checks remotes, and honors the global annex.numcopies setting. (However, .gitattributes settings cannot apply to unused files.)
* typoGravatar http://brohaveyouseenmysocks.wordpress.com/2013-07-21
|
* expandGravatar Joey Hess2013-07-09
|
* wordingGravatar Joey Hess2013-07-08
|
* add a new item to walkthrough, as people get confused about whether tags and ↵Gravatar Joey Hess2013-07-08
| | | | branches are supported (they are)
* add a noteGravatar Joey Hess2013-07-08
|
* --unused: New switch that makes git-annex operate on all data found by the ↵Gravatar Joey Hess2013-07-03
| | | | last run of git annex unused. Supported by fsck, get, move, copy.
* Added a comment: feature request: unlock --dropGravatar http://yarikoptic.myopenid.com/2013-05-30
|
* link direct modeGravatar Joey Hess2013-04-18
|
* Added a commentGravatar http://joeyh.name/2013-03-12
|
* Added a comment: unrecognized commandGravatar https://www.google.com/accounts/o8/id?id=AItOawniXLhO9mLn-7EDfawdENZ2fQwlGy5w_oc2013-03-12
|
* Added a comment: Hint for Debian/UbuntuGravatar https://www.google.com/accounts/o8/id?id=AItOawla7u6eLKNYZ09Z7xwBffqLaXquMQC07fU2012-11-07
|
* fix example commands in commentGravatar David Bremner2012-10-28
|
* Added a comment: finding data that isn't unused, but should be.Gravatar bremner2012-10-17
|
* wired preferred content up to get, copy, and drop --autoGravatar Joey Hess2012-10-08
|
* Added a comment: sorta why git-annex exists in the first place -- not only ↵Gravatar http://lj.rossia.org/users/imz/2012-09-25
| | | | the slow index
* Added a comment: FixedGravatar https://www.google.com/accounts/o8/id?id=AItOawmB-gCGEs--zfmvYU-__Hj2FbliUXgxMDs2012-07-13
|
* Added a comment: Path problemsGravatar https://www.google.com/accounts/o8/id?id=AItOawmB-gCGEs--zfmvYU-__Hj2FbliUXgxMDs2012-07-13
|
* 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.