Avoid using absolute paths when staging location log, as that can confuse git when a remote's path contains a symlink. Closes: #621386
This was a real PITA to fix, since location logs can be staged in both the current repo, as well as in local remote's repos, in which case the cwd will not be in the repo. And git add needs different params in both cases, when absolute paths are not used. In passing, git annex fsck now stages location log fixes.
This commit is contained in:
parent
e433c6f0bb
commit
76911a446a
5 changed files with 43 additions and 27 deletions
2
debian/changelog
vendored
2
debian/changelog
vendored
|
@ -4,6 +4,8 @@ git-annex (0.20110421) UNRELEASED; urgency=low
|
|||
* Remove testpack from build depends, as it is not available
|
||||
on all architectures. The test suite will not be run if it
|
||||
cannot be compiled.
|
||||
* Avoid using absolute paths when staging location log, as that can
|
||||
confuse git when a remote's path contains a symlink. Closes: #621386
|
||||
|
||||
-- Joey Hess <joeyh@debian.org> Thu, 21 Apr 2011 16:35:27 -0400
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue