summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | fix view generation code to work when run in a subdirectory; no longer needs ↵Gravatar Joey Hess2015-01-06
| | | | | | | | | | | | to setCurrentDirectory to top of repo
| | * removedGravatar https://www.google.com/accounts/o8/id?id=AItOawmwjQzWgiD7_I3zw-_91rMRf_6qoThupis2015-01-06
| |/
* | Merge branch 'master' into relativepathsGravatar Joey Hess2015-01-06
|\| | | | | | | | | | | Conflicts: Locations.hs debian/changelog
| * build fixGravatar Joey Hess2015-01-06
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-01-06
| |\
| * | made parentDir return a Maybe FilePath; removed most uses of itGravatar Joey Hess2015-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 tipsGravatar https://www.google.com/accounts/o8/id?id=AItOawlcfH7xkyz1kyG_neK4GcFFfFWuIY7l_6A2015-01-06
| | |
| | * Added a comment: Still not workingGravatar etset2015-01-06
| |/
| * updateGravatar Joey Hess2015-01-06
| |
| * Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-01-06
| |\
| * | debblughGravatar Joey Hess2015-01-06
| | |
| * | remove obsolete comment about a fixed bug to avoid confusion.Gravatar Joey Hess2015-01-06
| | |
| | * Added a commentGravatar http://joeyh.name/2015-01-06
| | |
| * | Generate shorter keys for WORM and URL, avoiding keys that are longer than ↵Gravatar Joey Hess2015-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 passesGravatar Joey Hess2015-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)Gravatar Joey Hess2015-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 trickinessGravatar Joey Hess2015-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 commentGravatar http://joeyh.name/2015-01-06
| | |
* | | git repo path may be relative, so don't assume absolute any moreGravatar Joey Hess2015-01-06
| | | | | | | | | | | | Fixes 6 test failures.
* | | Switch to using relative paths to the git repository.Gravatar Joey Hess2015-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 commentGravatar http://joeyh.name/2015-01-06
| | |
* | | now I know why the test suite failed on the autobuilder.. MAX_PATHGravatar Joey Hess2015-01-06
| | |
* | | try to avoid Windows MAX_PATH limit, by using \\?\ prefix on git repo pathGravatar Joey Hess2015-01-06
|/ /
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawmwjQzWgiD7_I3zw-_91rMRf_6qoThupis2015-01-06
| |
* | this comment seems to be A) useless or B) very stealth spamGravatar Joey Hess2015-01-06
| |
* | commentGravatar Joey Hess2015-01-06
| |
| * Added a commentGravatar http://joeyh.name/2015-01-06
| |
| * Added a commentGravatar http://joeyh.name/2015-01-06
|/
* pass pie options to C compiler, not just to linkerGravatar Joey Hess2015-01-06
|
* Added a comment: Same for meGravatar etset2015-01-06
|
* Added a comment: Logfile with errorsGravatar http://inkwell.za.net/2015-01-06
|
* Added a commentGravatar gio2015-01-06
|
* (no commit message)Gravatar gio2015-01-06
|
* Added a comment: Over-long pathnames?Gravatar https://www.google.com/accounts/o8/id?id=AItOawm_YXzEdPHzbSGVwtmTR7g1BqDtTnIBB5s2015-01-06
|
* Added a comment: Re:How To Permanently Delete a FileGravatar battykt2015-01-06
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawkGCmVc5qIJaQQgG82Hc5zzBdAVdhe2JEM2015-01-06
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-01-05
|\
* | commentGravatar Joey Hess2015-01-05
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawne3YCXovu_ERUYNpH46AVo0FlgyQwt3HI2015-01-05
|/
* devblogGravatar Joey Hess2015-01-05
|
* commentGravatar Joey Hess2015-01-05
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2015-01-05
|\
* | commentGravatar Joey Hess2015-01-05
| |
* | commentGravatar Joey Hess2015-01-05
| |
* | closeGravatar Joey Hess2015-01-05
| |
| * Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawne3YCXovu_ERUYNpH46AVo0FlgyQwt3HI2015-01-05
| |
* | remove obsolete note; s3-aws was merged alreadyGravatar Joey Hess2015-01-05
|/
* commentGravatar Joey Hess2015-01-05
|
* commentGravatar Joey Hess2015-01-05
|
* commentGravatar Joey Hess2015-01-05
|