Aptana Studio の組み込みの git サポートを取得して、プッシュ/プル操作を実行するための ssh パスワードを記憶させる方法に関するガイド/情報が見つかりません。
誰にもアイデアはありますか?
Aptana Studio (実際には組み込みの GIT プログラム) は、Windows の C:\Users\UserName.ssh フォルダーで SSH キーを探します。
いいえ!。本当のパスは
%HOME%\.ssh\id_rsa --> RSA キーの場合、キーが DSA の場合はプレフィックスを変更します
これを行うための非常に簡単な方法は、git リポジトリをインポートするときに URL に含めることです。
EG: https://UserName:Password@www.yourserver.com/repo.git
もちろん、このトリックは https URL でのみ使用する必要があります。
次の理由により、Aptana がパスワードを要求していることを確認する必要があります。
また、このスレッドで言及されているように、使用している SSH exe によっても異なります。
Aptana Studio は
GIT_SSH
、一般的な条件で SSH パスワード/パスフレーズ プロンプトを処理する内部プログラムに環境変数を設定します。に設定してデフォルトの実行可能ファイル
を置き換える場合、Aptana Studio で作業するには、同じパスに設定する必要もあります。ssh.exe
GIT_SSH
plink.exe
SSH_CMD
plink.exe
[path_to_aptana_studio]/plugins/com.aptana.git.core_[version]/os/win32/sshw.exe
Aptana Studio (実際には組み込みの GIT プログラム) は、Windows の C:\Users\UserName.ssh フォルダーで SSH キーを探します。
このキーが機能しているかどうかを確認します。まず、サーバーに公開鍵が必要であり、リポジトリへの正しいリモート パスを設定します。次に、通常の ssh username@host を試してください。ssh キー フレーズでログインできる場合は、リモートで git を使用して開始できるはずです。
リモートに接続するたびに ssh キー フレーズを入力する必要がないようにするには、ssh キー フレーズを持たないこともできます。
または、パスワードを保存して入力する追加のプログラムが必要です。いわゆる ssh エージェント。
おそらく、Egit をインストールして、Aptanas Git の代わりにこれを使用する場合です。ssh キー フレーズを保存することはおそらく可能です。(検証されていない!)