2017-02-17 9 views
1

Mac OS X上でIntershop開発環境を設定しています。 "gradlew checkout"が正常に動作し、直接 "svn update"も機能します。これは私がsvn認証されていることを意味します。呼び出すとき"gradlew:publish"を実行するときに "svn:E170001:認証が必要"

しかし、

A problem occurred evaluating root project 'a_responsive'. 
    > svn: E170001: Authentication required for ... 

これを解決することができる方法を任意のアイデア:私はメッセージを取得する "gradlewを公開"?

答えて

1

この問題は、使用しているオペレーティングシステムと、SVNKitがユーザープロファイルに格納されている資格情報を使用しているかどうかによって異なりますが、いつでも2つのプロパティまたは環境変数のいずれかscmversion-gradle-plugin github pageに記載されている。要するに

:どちらかは、あなたのSVNのログイン資格情報と一致するように(コマンドライン上またはgradle.propertiesに-Pを経由して)プロジェクトのプロパティを設定しscmUserName=<name>scmUserPasswd=<password>または環境変数を設定SCM_USERNAME=<name>SCM_PASSWORD=<password>

乾杯!

+0

私は環境変数としてユーザーとパスワードを設定します。それはうまくいった!ありがとう! –

0

は、コマンドラインに以下を追加してください:

-Dsvnkit.http.methods=Basic,Digest,Negotiate,NTLM 
関連する問題