Изменение местоположения пользователя (домашняя переменная) в Egit (Eclipse)

Я использую Eclipse Indigo и Windows 7 и плагин egit/jgit для Eclipse.

Как изменить местоположение пользователя в egit? Я должен сделать это, потому что он содержит специальные символы, которые не понимают egit. Я хочу "C:\ git\home \.gitconfig" вместо "C:\Users\Кирилл \.gitconfig". Как мне это сделать? Когда я нажимаю "Открыть", ничего не происходит.

И в следующей вкладке "Репозиторий" я ничего не меняю.

Ответ 1

Вам нужно добавить переменную окружения: Так я сделал это на окнах 7

  • Нажмите кнопку "Пуск".
    • Щелкните правой кнопкой мыши "Компьютер"
    • Нажмите "Свойства"
    • Нажмите "Дополнительные настройки системы"
    • "Переменные среды" на вкладке "Дополнительно".
    • Нажмите кнопку "Создать", чтобы создать новую переменную под панелью переменных пользователя.
    • Введите "ДОМОЙ" в поле имени
    • Введите "% USERPROFILE%" или другой путь в поле значений. (HOME должен указывать на ваш домашний каталог, например, C:\Users\Tom. Убедитесь, что правильный случай! Например: C:\users вместо C:\Пользователи могут создавать проблемы!)
    • Нажмите "ОК" и "ОК" еще раз. Вы только что добавили домашний каталог в Windows.

Ответ 2

Git читает переменную окружения XDG_CONFIG_HOME, чтобы найти конфигурацию пользователей git (см. http://git-scm.com/docs/git-config), но, к сожалению, JGit не Посмотрите на это.

Я добавил здесь ошибку: https://bugs.eclipse.org/bugs/show_bug.cgi?id=430194

войдите в Eclipse Bugzilla и проголосуйте за него.