To support filenames starting with dashes. To update the config of existing repositories, you can re-run git-annex init. Perhaps it should check every time for the old config and update it, but that has several problems: - read-only repos - unexpected commands like `git annex find` changing git configs might be surprising behavior Since filenames starting with dashes are not super common and the user can re-init easily enough if their repo needs fixed, I went for the simplest fix. |
||
|---|---|---|
| .. | ||
| Cost.hs | ||
| DynamicConfig.hs | ||
| Files.hs | ||
| GitConfig.hs | ||
| Smudge.hs | ||