2017-02-17 5 views
1

Ich richte eine Intershop-Entwicklungsumgebung auf Mac OS X ein. "Grodlew checkout" funktionierte gut, auch ein direktes "svn update" funktioniert. Das bedeutet, ich bin svn authentifiziert."svn: E170001: Authentifizierung erforderlich" wenn "gradlew: publish"

Wenn jedoch "gradlew: veröffentlichen" Aufruf Ich erhalte die Meldung:

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

Irgendwelche Ideen, wie diese gelöst werden können?

Antwort

1

Dieses Problem hängt davon ab, welches Betriebssystem Sie verwenden und ob SVNKit die in Ihrem Benutzerprofil gespeicherten Anmeldeinformationen verwendet oder nicht, Sie können aber immer auf zwei Eigenschaften oder Umgebungsvariablen zurückgreifen, je nachdem, was Sie bevorzugen beschrieben auf der scmversion-gradle-plugin github page.

Kurz gesagt: Entweder das Projekt Eigenschaft (über -P auf der Kommandozeile oder in gradle.properties) scmUserName=<name> und scmUserPasswd=<password> oder die Umgebungsvariablen SCM_USERNAME=<name> und SCM_PASSWORD=<password> Ihre SVN-Anmeldeinformationen entsprechen.

Prost!

+0

Ich habe Benutzer und Passwort als Umgebungsvariablen. Das hat gut funktioniert! Vielen Dank! –

0

Versuchen Sie Folgendes in die Befehlszeile hinzuzufügen:

-Dsvnkit.http.methods=Basic,Digest,Negotiate,NTLM 
Verwandte Themen