2013-09-01 2 views
1

Я использую Aptana Studio 3 версии 3.4.2 на Fedora.Aptana Studio зависает, когда я пытаюсь нажать на мой репозиторий

У меня есть git-репозиторий, и я использую бит-ведро. У меня был проект, который уже был настроен с файлом .git, и я добавил этот проект в мое рабочее пространство в Aptana. Случается, что когда я пытаюсь нажать из доступных опций, когда вы щелкаете правой кнопкой мыши по проекту и переходите в «команду», Aptana просто зависает. То же самое, когда я пытаюсь сделать попытку.

Одно из возможных объяснений заключается в том, что у меня нет проблем с нажатием/вытаскиванием с консоли, но когда я это делаю, мне предлагается ввести пароль. Ничего подобного не происходит, когда я использую Aptana, так как он знает мою информацию, чтобы иметь возможность делать push, не запрашивая пароль? Поскольку он замерзает очень скоро после того, как я говорю, чтобы он нажал, я просто вижу в углу, что он говорит «git push», а затем он замерзает. Примечание. Я также использую HTTPS для нажатия.

Любая помощь будет оценена по достоинству.

ответ

1

В зависимости от URL, который вы используете (HTTPS или SSH), вы должны сначала убедиться, что мерзавец толчок из консоли не просит пароль, потому что вы кэшировать учетные данные:

  • in a ~/.netrc (или %HOME%/netrc для окон), что you can encrypt если хотите.
    Это более безопасно, чем положить непосредственно пароль в URL:

    https://username:[email protected]/url/to/git/repo 
    
  • in an ssh-agent (для ключевой фразы, которые будут установлены автоматически для вас)

После того, как это работает, попробуйте еще раз толчке от Aptana, как указано в «»

+0

Спасибо за ответ. Это не помогло, отредактировав netrc для меня, но, возможно, у меня был неправильный формат. Я в основном писал в файле .netrc: machine логин пароль , и это все еще подсказало мне. Однако я редактировал файл конфигурации git, чтобы включить пароль с моим входом, так что это было похоже на имя пользователя: [email protected] Это закончилось тем, что сделал трюк. –

+0

@ AJ_507 хороший, я добавил эту возможность в ответ для большей видимости. – VonC

+0

Спасибо, я ценю это, именно этот ответ привел меня к правильному пути, чтобы получить то, что нужно. –

 Смежные вопросы

  • Нет связанных вопросов^_^