summaryrefslogtreecommitdiff
path: root/Upgrade.hs
Commit message (Collapse)AuthorAge
* use ShellParam typeGravatar Joey Hess2011-02-28
| | | | | So, I have a type checked safe handling of filenames starting with dashes, throughout the code.
* use forM_ in a few placesGravatar Joey Hess2011-01-31
|
* use mapM_Gravatar Joey Hess2011-01-31
|
* better directory handlingGravatar Joey Hess2011-01-27
| | | | | | | | | | Rename Locations functions for better consitency, and make their values more consistent too. Used </> rather than manually building paths. There are still more places that manually do so, but are tricky, due to the behavior of </> when the second FilePath is absolute. So I only changed places where it obviously was relative.
* got rid of Core moduleGravatar Joey Hess2011-01-16
| | | | Most of it was to do with managing annexed Content, so put there
* Avoid multiple calls to git ls-files when passed eg, "*".Gravatar Joey Hess2010-12-23
|
* Support upgrading from a v0 annex with nothing in it.Gravatar Joey Hess2010-12-20
|
* Fix upgrade from 0.03.Gravatar Joey Hess2010-12-13
|
* move stuff out of CoreGravatar Joey Hess2010-11-14