aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* add annex.alwayscommit optionGravatar Joey Hess2012-02-25
| | | | | | To avoid commits of data to the git-annex branch after each command is run, set annex.alwayscommit=false. Its data will then be committed less frequently, when a merge or sync is done.
* Added a comment: very niceGravatar http://adamspiers.myopenid.com/2012-02-25
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-02-25
|\
* | update copyright format urlGravatar Joey Hess2012-02-25
| |
| * Added a commentGravatar http://www.joachim-breitner.de/2012-02-24
| |
* | updateGravatar Joey Hess2012-02-24
| |
| * Added a commentGravatar http://joey.kitenet.net/2012-02-24
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-02-24
|\
* | Deal with NFS problem that caused a failure to remove a directory when ↵Gravatar Joey Hess2012-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | removing content from the annex. I was able to reproduce this on linux using the kernel's nfs server and mounting localhost:/. Determined that removing the directory fails when the just-deleted file in it was locked. Considered dropping the lock before removing the directory, but this would complicate parts of the code that should not need to worry about locking. So instead, ignore the failure to remove the directory in this case. While I was at it, made it attempt to remove both levels of hash directories, in case they're empty.
| * (no commit message)Gravatar http://www.joachim-breitner.de/2012-02-24
|/
* move misplaced bug reportGravatar Joey Hess2012-02-24
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-02-24
|\
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkCoDbzG4_biL7Y9IvUiRsBH_GchCKAaW42012-02-24
| |
* | cleanupGravatar Joey Hess2012-02-21
| |
* | revert hlint changeGravatar Joey Hess2012-02-20
| | | | | | | | broke a test
* | refactorGravatar Joey Hess2012-02-20
| |
* | quiet expected compiler warningGravatar Joey Hess2012-02-20
| |
* | improve interfaceGravatar Joey Hess2012-02-18
|/
* more robustness fixesGravatar Joey Hess2012-02-18
|
* don't fail with --pathdepth when file already existsGravatar Joey Hess2012-02-18
|
* warningGravatar Joey Hess2012-02-18
|
* don't error out entirely if an url cannot be downloadedGravatar Joey Hess2012-02-18
|
* avoid unnecessary log changes when re-adding the same urlGravatar Joey Hess2012-02-17
|
* Store web special remote url info in a more efficient location.Gravatar Joey Hess2012-02-17
| | | | | | | | storing it in remotes/web/xx/yy/foo.log meant lots of extra directory objects in git. Now I use xx/yy/foo.log.web, which is just as unique, but more efficient since foo.log is there anyway. Of course, it still looks in the old location too.
* variable nameGravatar Joey Hess2012-02-17
|
* reorgGravatar Joey Hess2012-02-17
|
* reorder for clarityGravatar Joey Hess2012-02-16
|
* make Migrate use ReKey rather than the other way aroundGravatar Joey Hess2012-02-16
| | | | as ReKey is plumbing, this makes sense
* fix filename limit when using --pathdepthGravatar Joey Hess2012-02-16
|
* order commands in usage by nameGravatar Joey Hess2012-02-16
|
* rekey: New plumbing level command, can be used to change the keys used for ↵Gravatar Joey Hess2012-02-16
| | | | files en masse.
* reorderGravatar Joey Hess2012-02-16
|
* zero still badGravatar Joey Hess2012-02-16
|
* allow pathdepth to drop from the front or take from the end (negative)Gravatar Joey Hess2012-02-16
|
* improve usageGravatar Joey Hess2012-02-16
|
* addurl: Add --pathdepth option.Gravatar Joey Hess2012-02-16
|
* avoid too long filename when making up a filename for addurl tooGravatar Joey Hess2012-02-16
|
* handle really long urlsGravatar Joey Hess2012-02-16
| | | | | Using the whole url as a key can make the filename too long. Truncate and use a md5sum for uniqueness if necessary.
* hlintGravatar Joey Hess2012-02-16
|
* create parent directories as needed for addurl --fileGravatar Joey Hess2012-02-16
|
* updateGravatar Joey Hess2012-02-15
|
* tweak wordingGravatar Joey Hess2012-02-15
|
* changelogGravatar Joey Hess2012-02-15
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-02-15
|\
* | fix failure count memory leakGravatar Joey Hess2012-02-15
| | | | | | | | | | | | | | This is the last memory leak that prevents git-annex from running in constant space, as far as I can see. I can now run git annex find dummied up to repeatedly find the same file over and over, on millions olf files, and memory stays entirely constant.
* | add tipsGravatar Joey Hess2012-02-15
| |
* | reorder prams and put -- after atrributes, for compatability with old gitGravatar Joey Hess2012-02-15
| | | | | | | | (cherry picked from commit c8ec0e233e9d47a7e69b3de2952099c221c79ac1)
| * Added a commentGravatar http://joey.kitenet.net/2012-02-15
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2012-02-15
|\
* | Added a annex.queuesize settingGravatar Joey Hess2012-02-15
| | | | | | | | | | | | | | | | | | | | useful when adding hundreds of thousands of files on a system with plenty of memory. git add gets quite slow in such a large repository, so if the system has more than the ~32 mb of memory the queue can use by default, it's a useful optimisation to increase the queue size, in order to decrease the number of times git add is run.