takets回答ポイント 60ptウォッチ

BlueHostという海外サーバにて、SSHごしにMercurialを使おうとしているのですが、

動作するかの確認として以下のコマンドを実行したところ、

ssh user@xxxx.jp hg help

bash: hg: command not found
というエラーメッセージがでて、うまくいきません(さくらインターネットの場合は実行できます)。

SSHでBluehostにログインすることはでき、サーバ側でhgコマンドを実行すると、
実行することができるため、インストールはされているようです。

.bashrcに以下のようにパスの設定もしています。
export PYTHONPATH="$HOME/packages/lib/python2.4/site-packages"(mercurialのインストール場所)
export LD_LIBRARY_PATH="$HOME/packages/lib"
export PATH="$HOME/packages/bin:$PATH"

また、ローカル環境(cygwin)からBluehost側にリポジトリを取得しようと実行したコマンドは以下となり、
hg clone ssh://xxxx.jp//path/to/repo
この場合には、エラーメッセージも表示されず、Ctrl+Cをするまで固まったままになります。

このような場合、どのような設定をすればSSHごしにMercurialが実行できるようになるのでしょうか。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2010-07-17 03:07:21
終了日時
2010-07-17 22:44:33
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

cygwin112Mercurial6さくらインターネット238リポジトリ110SSH565bash151サーバ4580hg36インストール7094ログイン2397エラーメッセージ673

人気の質問

メニュー

PC版