summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* no implicit dotfiles in addGravatar Joey Hess2012-01-03
| | | | | | | | | | | | | | | | | | | | | | | | Dotfiles, and files inside dotdirs are not added by "git annex add" unless the dotfile or directory is explicitly listed. So "git annex add ." will add all untracked files in the current directory except for those in dotdirs. One reason for this is that it will make git-annex more usable with vcsh, where you don't want "vcsh big annex add" to check in all the dotfiles that are already versioned in other repositories. (If you're using vcsh for repos that contain non-dotfiles, this won't help, and you'll need to .gitignore such things, but this will cover the common case.) A more general reason why this seems like a good idea is the same reason ls ignores dotfiles, just the unix convention that they are cruft that is kept out of the way most of the time. All the other git-annex commands still do deal with any dotfiles that do get into the annex. This seemed right because if I've gone to the trouble to add a dotfile, I will want "git annex get ." to get it along with everything else.
* dead codeGravatar Joey Hess2012-01-03
|
* factor observe_Gravatar Joey Hess2012-01-03
|
* Added a commentGravatar http://a-or-b.myopenid.com/2012-01-03
|
* Added a commentGravatar http://joey.kitenet.net/2012-01-03
|
* Added a commentGravatar http://a-or-b.myopenid.com/2012-01-03
|
* (no commit message)Gravatar http://a-or-b.myopenid.com/2012-01-03
|
* Added a commentGravatar http://joey.kitenet.net/2012-01-03
|
* Added a commentGravatar http://joey.kitenet.net/2012-01-03
|
* (no commit message)Gravatar http://a-or-b.myopenid.com/2012-01-03
|
* annex.web-options also worksGravatar Joey Hess2012-01-02
|
* mention this commits -aGravatar Joey Hess2012-01-02
|
* Added remote.name.annex-web-options configuration setting, which can be used ↵Gravatar Joey Hess2012-01-02
| | | | to provide parameters to whichever of wget or curl git-annex uses (depends on which is available, but most of their important options suitable for use here are the same).
* Merge remote-tracking branch 'origin/master'Gravatar Joey Hess2012-01-02
|\
* | add arch linkGravatar Joey Hess2012-01-02
| |
| * Add specific instructions for ArchLinuxGravatar Nicolas Pouillard2012-01-02
| |
| * Added a commentGravatar http://joey.kitenet.net/2012-01-02
| |
* | Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-01-02
|\|
| * Added a commentGravatar http://joey.kitenet.net/2012-01-02
| |
* | tweakGravatar Joey Hess2012-01-02
| |
* | add a new useful thingGravatar Joey Hess2012-01-02
| |
| * Added a commentGravatar http://www.joachim-breitner.de/2012-01-02
| |
| * Added a comment: afaict git annex normalizes urls on the client side.Gravatar bremner2011-12-31
| |
* | formattingGravatar Joey Hess2011-12-31
|/
* updateGravatar Joey Hess2011-12-31
|
* releasing version 3.201112313.20111231Gravatar Joey Hess2011-12-31
|
* add section on syncing to the walkthroughGravatar Joey Hess2011-12-31
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-12-31
|\
| * Added a commentGravatar http://joey.kitenet.net/2011-12-31
| |
* | Merge branch 'autosync'Gravatar Joey Hess2011-12-31
|\ \ | |/ |/|
* | Added a commentGravatar http://joey.kitenet.net/2011-12-31
| |
| * skip local remotes that are not available (ie, not mounted)Gravatar Joey Hess2011-12-31
| | | | | | | | | | | | | | With --fast, unavailable local remotes are filtered out of the fast set. This way, if there are local remotes, --fast always acts only on them, and if none are mounted, acts on nothing. This consistency is better than --fast acting on different remotes depending on what's mounted.
| * type aliasGravatar Joey Hess2011-12-31
| |
| * fix commentGravatar Joey Hess2011-12-31
| |
| * type alias cleanupGravatar Joey Hess2011-12-31
| |
| * refactor and check for a detached HEADGravatar Joey Hess2011-12-31
| |
| * better filtering out of special remotesGravatar Joey Hess2011-12-31
| |
| * never pick special remotes in --fastGravatar Joey Hess2011-12-31
| | | | | | | | even if they have the lowest cost, we cannot use them
| * remove unnecessary checkGravatar Joey Hess2011-12-31
| | | | | | | | | | mergeLocal always creates the local sync branch, so no need to check that it exists later.
| * refactorGravatar Joey Hess2011-12-31
| |
| * really fix check that remote needs mergedGravatar Joey Hess2011-12-31
| |
| * tweakGravatar Joey Hess2011-12-31
| |
| * tweakGravatar Joey Hess2011-12-31
| |
| * fix check that remote branch needs mergedGravatar Joey Hess2011-12-31
| |
| * minor cleanupsGravatar Joey Hess2011-12-31
| | | | | | | | mergeFrom is never called on branches that don't exist anymore
| * avoid syncing remotes configured annex-ignore, unless explicitly specifiedGravatar Joey Hess2011-12-31
| |
* | Added a comment: ssh://gitolite-host/repo-name is supposed to workGravatar bremner2011-12-31
| |
* | Added a comment: gitolite gets different paths for different urlsGravatar bremner2011-12-31
| |
| * sync --fast: Selects some of the remotes with the lowest annex.cost and ↵Gravatar Joey Hess2011-12-30
| | | | | | | | syncs those, in addition to any specified at the command line.
| * updateGravatar Joey Hess2011-12-30
| |