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

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

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

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

2 ответа

Решение

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

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

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 и проголосуйте за него.

Другие вопросы по тегам