summaryrefslogtreecommitdiff
path: root/doc/todo
Commit message (Collapse)AuthorAge
* addGravatar Joey Hess2012-02-14
|
* update; unix-compat gets some of the wayGravatar Joey Hess2012-02-02
|
* closeGravatar Joey Hess2012-01-24
|
* ssh connection cachingGravatar Joey Hess2012-01-20
| | | | | | | | | | | Ssh connection caching is now enabled automatically by git-annex. Only one ssh connection is made to each host per git-annex run, which can speed some things up a lot, as well as avoiding repeated password prompts. Concurrent git-annex processes also share ssh connections. Cached ssh connections are shut down when git-annex exits. Note: The rsync special remote does not yet participate in the ssh connection caching.
* better designGravatar Joey Hess2012-01-19
| | | | | Avoids possible repeated password prompts, at the cost of a small bit of locking complication.
* designGravatar Joey Hess2012-01-19
|
* addGravatar Joey Hess2012-01-18
|
* thoughtGravatar Joey Hess2012-01-18
|
* move windows support to a todo itemGravatar Joey Hess2012-01-13
| | | | not holding my breath on this one..
* Updated to build with monad-control 0.3.Gravatar Joey Hess2011-12-24
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-23
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-23
|
* Added a commentGravatar http://adamspiers.myopenid.com/2011-12-23
|
* (no commit message)Gravatar http://joey.kitenet.net/2011-12-23
|
* Added a commentGravatar http://joey.kitenet.net/2011-12-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2011-12-23
|\
* | add escape_var hackGravatar Joey Hess2011-12-23
| | | | | | | | Makes it easy to find files with duplicate contents, anyway.. :)
* | update example to actually work with new --format optionGravatar Joey Hess2011-12-23
| |
| * Added a comment: How much memory would it actually use anyway?Gravatar http://adamspiers.myopenid.com/2011-12-22
| |
| * Added a commentGravatar http://adamspiers.myopenid.com/2011-12-22
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawlrnOT_XLcNNtmIwVdAJCJYu1BwAAOYtBI2011-12-22
|/
* Added a commentGravatar http://joey.kitenet.net/2011-12-22
|
* Added a comment: Here's a Perl versionGravatar http://adamspiers.myopenid.com/2011-12-22
|
* Added a comment: List the duplicate filenames, then let the user decide what ↵Gravatar http://adamspiers.myopenid.com/2011-12-22
| | | | to do
* updateGravatar Joey Hess2011-12-15
|
* added a branch for the new monad-control 0.3Gravatar Joey Hess2011-12-05
|
* respondGravatar Joey Hess2011-12-05
|
* fixed a long time agoGravatar Joey Hess2011-12-05
|
* (no commit message)Gravatar http://peter-simons.myopenid.com/2011-12-05
|
* (no commit message)Gravatar http://peter-simons.myopenid.com/2011-12-05
|
* ideaGravatar Joey Hess2011-12-01
|
* cleanupGravatar Joey Hess2011-11-15
|
* Optimised union merging; now only runs git cat-file once.Gravatar Joey Hess2011-11-12
|
* avoid unnecessary auto-merge when only changing a file in the branch.Gravatar Joey Hess2011-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids doing auto-merging in commands that don't need fully current information from the git-annex branch. In particular, git annex add no longer needs to auto-merge. Affected commands: Anything that doesn't look up data from the branch, but does write a change to it. It might seem counterintuitive that we can change a value without first making sure we have the current value. This optimisation works because these two sequences are equivilant: 1. pull from remote 2. union merge 3. read file from branch 4. modify file and write to branch vs. 1. read file from branch 2. modify file and write to branch 3. pull from remote 4. union merge After either sequence, the git-annex branch contains the same logical content for the modified file. (Possibly with lines in a different order or additional old lines of course).
* addGravatar Joey Hess2011-11-12
|
* addGravatar Joey Hess2011-11-12
|
* updateGravatar Joey Hess2011-11-08
|
* closuresGravatar Joey Hess2011-10-30
|
* update; status is no longer slowGravatar Joey Hess2011-10-30
|
* unused, dropunused: Now work in bare repositories.Gravatar Joey Hess2011-10-29
| | | | | Turned out I had already done all the work needed to support this when unused started checking all branches.
* status: clean up for bare repositoriesGravatar Joey Hess2011-10-29
| | | | | | | | | | The backend usage graph shows present keys as well as keys found in the repository tree, so it will also be populated for bare repositories. Changed wording to "visible annex keys", which explains why it's 0 in a bare repository (no keys visible as no tree), and also why it varies depending on which branch is checked out. This seemed better than doing something expensive to look up keys from the git-annex branch.
* fsck: Now works in bare repositories.Gravatar Joey Hess2011-10-29
| | | | | | | | | Checks location log information, and file contents. Does not check that numcopies is satisfied, as .gitattributes information about numcopies is not available in a bare repository. In practice, that should not be a problem, since fsck is also run in a checkout and will check numcopies there.
* status tooGravatar Joey Hess2011-10-27
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U2011-10-25
|
* updateGravatar Joey Hess2011-10-25
|
* closeGravatar Joey Hess2011-10-17
|
* updateGravatar Joey Hess2011-10-15
|
* add a copy of my mailing list postGravatar Joey Hess2011-10-15
|
* addGravatar Joey Hess2011-10-15
|
* update docsGravatar Joey Hess2011-09-18
|