0

JGitを使用して呼び出しています

cloneRepository().setURI().setDirectory().setCredentialsProvider().call();

現在、UsernamePasswordCredentialsProvider() を使用して stash に必要な情報を提供しようとしていますが、UnsupportedCredentialItem というエラーが表示されます。JGit を介して git clone を実行するために stash に何が必要かを誰かが具体的に知っているかどうか疑問に思っています。

助けてくれてありがとう

4

1 に答える 1

0

http プロトコルを使用して、ユーザー名 / パスワードを渡すことができます。

ssh プロトコルを使用する場合は、ユーザー ID の ssh キーが Stash に保存されていることを確認してください。その場合、stash はバックグラウンドで認証を行い、ユーザー名/パスワードを提供する必要はありません。

于 2014-06-24T03:53:17.160 に答える