0

git://プロトコルを使用してrailsプラグインをインストールするのは簡単で、次のように入力するだけです。

script/plugin install git://server.local/my_git_repo.git

sshでホストされているgitリポジトリからプラグインをインストールするにはどうすればよいですか?

入力すると

script/plugin install myuser@myserver.com:plugin.git

「プラグインが見つかりません」というメッセージが表示されます

インストーラーがsshパスワードの入力を要求することすらしないので、これはgitの問題ではないことを私は知っています。

4

1 に答える 1

1

スクリプト/プラグインは現在、sshを介してgitを処理できません。

代わりに、vendor/pluginsディレクトリからリポジトリを手動で複製する必要があります。

$RAILS_ROOT/vendor/plugins $ git clone ssh://myuser@myserver.com:plugin.git

プラグインスクリプトは、新しく複製されたコピーから隠しディレクトリ.gitおよび.git-ignoredも削除します。

于 2009-12-05T18:57:50.367 に答える