Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | fix view generation code to work when run in a subdirectory; no longer needs ↵ | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | to setCurrentDirectory to top of repo | |||
| | * | removed | https://www.google.com/accounts/o8/id?id=AItOawmwjQzWgiD7_I3zw-_91rMRf_6qoThupis | 2015-01-06 | |
| |/ | ||||
* | | Merge branch 'master' into relativepaths | Joey Hess | 2015-01-06 | |
|\| | | | | | | | | | | | Conflicts: Locations.hs debian/changelog | |||
| * | build fix | Joey Hess | 2015-01-06 | |
| | | ||||
| * | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-01-06 | |
| |\ | ||||
| * | | made parentDir return a Maybe FilePath; removed most uses of it | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | | | | | | | | | | | | | parentDir is less safe than takeDirectory, especially when working with relative FilePaths. It's really only useful in loops that want to terminate at / This commit was sponsored by Audric SCHILTKNECHT. | |||
| | * | Added a comment: large scale rewrite tips | https://www.google.com/accounts/o8/id?id=AItOawlcfH7xkyz1kyG_neK4GcFFfFWuIY7l_6A | 2015-01-06 | |
| | | | ||||
| | * | Added a comment: Still not working | etset | 2015-01-06 | |
| |/ | ||||
| * | update | Joey Hess | 2015-01-06 | |
| | | ||||
| * | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-01-06 | |
| |\ | ||||
| * | | debblugh | Joey Hess | 2015-01-06 | |
| | | | ||||
| * | | remove obsolete comment about a fixed bug to avoid confusion. | Joey Hess | 2015-01-06 | |
| | | | ||||
| | * | Added a comment | http://joeyh.name/ | 2015-01-06 | |
| | | | ||||
| * | | Generate shorter keys for WORM and URL, avoiding keys that are longer than ↵ | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | used for SHA256, so as to not break on systems like Windows that have very small maximum path length limits. | |||
* | | | absolute path to index file; test suite passes | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | | | | There are still known problems; for example git annex view a=b fails when run in a subdir of the repo. | |||
* | | | git-hash-object needs absolute files (git bug) | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | | | | A relative path to a file makes it fail. I am pretty sure this is a git bug; workaround it. | |||
* | | | direct mode merge relative path trickiness | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes 9 test suite failures. There are some tricky things going on with the paths to the index file, and git's working directory, which are hard to get right with relative paths. So, I switched back to absolute here, at least for now. Only 2 test suite failures remain on this branch, but there are other potential problems the test suite doesn't catch. Including some calls to setCurrentDirectory -- I was wrong and git-annex does do that in a few places, like when generating a view. | |||
| | * | Added a comment | http://joeyh.name/ | 2015-01-06 | |
| | | | ||||
* | | | git repo path may be relative, so don't assume absolute any more | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | Fixes 6 test failures. | |||
* | | | Switch to using relative paths to the git repository. | Joey Hess | 2015-01-06 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the git repository to be moved while git-annex is running in it, with fewer problems. On Windows, this avoids some of the problems with the absurdly small MAX_PATH of 260 bytes. In particular, git-annex repositories should work in deeper/longer directory structures than before. See http://git-annex.branchable.com/bugs/__34__git-annex:_direct:_1_failed__34___on_Windows/ There are several possible ways this change could break git-annex: 1. If it changes its working directory while it's running, that would be Bad News. Good news everyone! git-annex never does so. It would also break thread safety, so all such things were stomped out long ago. 2. parentDir "." -> "" which is not a valid path. I had to fix one instace of this, and I should probably wipe all calls to parentDir out of the git-annex code base; it was never a good idea. 3. Things like relPathDirToFile require absolute input paths, and code assumes that the git repo path is absolute and passes it to it as-is. In the case of relPathDirToFile, I converted it to not make this assumption. Currently, the test suite has 16 failures. | |||
| | * | Added a comment | http://joeyh.name/ | 2015-01-06 | |
| | | | ||||
* | | | now I know why the test suite failed on the autobuilder.. MAX_PATH | Joey Hess | 2015-01-06 | |
| | | | ||||
* | | | try to avoid Windows MAX_PATH limit, by using \\?\ prefix on git repo path | Joey Hess | 2015-01-06 | |
|/ / | ||||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawmwjQzWgiD7_I3zw-_91rMRf_6qoThupis | 2015-01-06 | |
| | | ||||
* | | this comment seems to be A) useless or B) very stealth spam | Joey Hess | 2015-01-06 | |
| | | ||||
* | | comment | Joey Hess | 2015-01-06 | |
| | | ||||
| * | Added a comment | http://joeyh.name/ | 2015-01-06 | |
| | | ||||
| * | Added a comment | http://joeyh.name/ | 2015-01-06 | |
|/ | ||||
* | pass pie options to C compiler, not just to linker | Joey Hess | 2015-01-06 | |
| | ||||
* | Added a comment: Same for me | etset | 2015-01-06 | |
| | ||||
* | Added a comment: Logfile with errors | http://inkwell.za.net/ | 2015-01-06 | |
| | ||||
* | Added a comment | gio | 2015-01-06 | |
| | ||||
* | (no commit message) | gio | 2015-01-06 | |
| | ||||
* | Added a comment: Over-long pathnames? | https://www.google.com/accounts/o8/id?id=AItOawm_YXzEdPHzbSGVwtmTR7g1BqDtTnIBB5s | 2015-01-06 | |
| | ||||
* | Added a comment: Re:How To Permanently Delete a File | battykt | 2015-01-06 | |
| | ||||
* | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawkGCmVc5qIJaQQgG82Hc5zzBdAVdhe2JEM | 2015-01-06 | |
| | ||||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-01-05 | |
|\ | ||||
* | | comment | Joey Hess | 2015-01-05 | |
| | | ||||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawne3YCXovu_ERUYNpH46AVo0FlgyQwt3HI | 2015-01-05 | |
|/ | ||||
* | devblog | Joey Hess | 2015-01-05 | |
| | ||||
* | comment | Joey Hess | 2015-01-05 | |
| | ||||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2015-01-05 | |
|\ | ||||
* | | comment | Joey Hess | 2015-01-05 | |
| | | ||||
* | | comment | Joey Hess | 2015-01-05 | |
| | | ||||
* | | close | Joey Hess | 2015-01-05 | |
| | | ||||
| * | Added a comment | https://www.google.com/accounts/o8/id?id=AItOawne3YCXovu_ERUYNpH46AVo0FlgyQwt3HI | 2015-01-05 | |
| | | ||||
* | | remove obsolete note; s3-aws was merged already | Joey Hess | 2015-01-05 | |
|/ | ||||
* | comment | Joey Hess | 2015-01-05 | |
| | ||||
* | comment | Joey Hess | 2015-01-05 | |
| | ||||
* | comment | Joey Hess | 2015-01-05 | |
| |