Не могу использовать Git с Aptana - PullRequest
3 голосов
/ 15 августа 2010

Когда я пытаюсь поместить что-то на git-сервер, у меня появляется ошибка: «Ссылка на неопределенную переменную USER»

В bash: echo $ USER дает мне правильный ответ.

Что бы это могло быть?

Затмение с плагином aptana-3 (целый пакет)

Ответы [ 2 ]

2 голосов
/ 15 августа 2010

В сеансе bash может быть задана правильная переменная среды.

Но сеанс родной ОС может и не быть (например, сеанс DOS в Windows).
Можете ли вы запустить aptana из сеанса, которыйнепосредственно перед тем, как установить правильное значение для USER?

Если это все еще не удается (как в этот поток ), попробуйте также установить правильное значение для $HOME.

1 голос
/ 23 февраля 2011

Обновление : обнаружена проблема.Похоже, Eclipse кусает значения ENV, которые содержат «$ {» в значении.Пользователь изменял свою командную строку, чтобы включить его имя пользователя, имя хоста и pwd.После того, как он прокомментировал это в своем профиле, он избежал этой проблемы.В результате я добавил исправление, чтобы исправить это в нашем потоке разработки, который должен попасть в наш следующий выпуск.

-

Похоже, дубликат https://aptana.lighthouseapp.com/projects/35272/tickets/1867-git-push-has-encountered-a-problem

Я не могу воспроизвести проблему, но если бы вы могли предоставить более подробную информацию об этом тикете, я могу взглянуть, так как я написал всю нашу поддержку git.Вероятно, что-то вроде $ USER пробирается в путь к исполняемому файлу git, и при передаче в инфраструктуру запуска он пытается интерпретировать его как переменную запуска затмения (в отличие от переменной ENV), которую он не может разрешить.

...