git-annex/Annex
Joey Hess 97ea08e2d1 Avoid unsetting HOME when running certian git commands. Closes: #690193
Setting GIT_INDEX_FILE clobbers the rest of the environment, making git
not read ~/.gitconfig, and blow up if GECOS didn't have a name for the
user.

I'm not entirely happy with getEnvironment being run every time now,
that's somewhat expensive. It may make sense to just set GIT_COMMITTER_*
and GIT_AUTHOR_*, but I worry that clobbering the rest could break PATH,
or GIT_PATH, or something else that might be used by a command run in here.
And caching the environment is not a good idea either; it can change..
2012-10-11 12:58:24 -04:00
..
Branch.hs Avoid unsetting HOME when running certian git commands. Closes: #690193 2012-10-11 12:58:24 -04:00
BranchState.hs tweak 2012-01-14 14:31:16 -04:00
CatFile.hs Revert "add catFileIndex" 2012-09-15 18:30:53 -04:00
CheckAttr.hs rework git check-attr interface 2012-02-13 23:52:21 -04:00
Content.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
Exception.hs fixes for transfer resume 2012-09-24 13:18:16 -04:00
Journal.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
LockPool.hs noop 2012-04-21 23:32:33 -04:00
Perms.hs noop 2012-04-21 23:32:33 -04:00
Queue.hs fishy commit 2012-06-14 00:01:48 -04:00
Ssh.hs flip catchDefaultIO 2012-09-17 00:18:07 -04:00
UUID.hs Test that uuid -m works, falling back to plain uuid if not. 2012-09-25 10:48:20 -04:00
Version.hs uninit: Unset annex.version. Closes: #689852 2012-10-07 16:04:03 -04:00
Wanted.hs assistant: Now honors preferred content settings when deciding what to transfer. 2012-10-09 12:18:41 -04:00