Ustanawiam środowisko rozwoju Intshop w systemie Mac OS X. "Gradlew Checkout" działa dobrze, również działa bezpośrednią aktualizację SVN. Oznacza to, że jestem uwierzytelniony SVN.

Jednak podczas dzwonienia "Gradlew: Publikuj" Otrzymuję wiadomość:

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

Jakieś pomysły, jak można to rozwiązać?

1
Nils Breitmann 17 luty 2017, 13:35

2 odpowiedzi

Najlepsza odpowiedź

Problem ten wydaje się zależeć w systemie operacyjnym, którego używasz, a Svnkit używa poświadczeń zapisanych w profilu użytkownika, czy nie, ale zawsze możesz wracać do dwóch właściwości lub zmiennych środowiskowych, w zależności od tego, co wolisz, jak opisano na < href = "https://github.com/intershopcommuniationsag/scmversion-gradle-plugin#authentication" rel = "NOFollow NefErrer"> SCMVersion-gradle-plugin Github Strona .

Krótko mówiąc: Albo ustaw właściwość projektu (Via -P na poleceń lub na gradle.properties) scmUserName=<name> i scmUserPasswd=<password> lub ustaw zmienne środowiskowe SCM_USERNAME=<name> i SCM_PASSWORD=<password> do dopasowania Twoje poświadczenia logowania SVN.

Twoje zdrowie!

1
René Pasold 17 luty 2017, 10:39

Spróbuj dodać następujące informacje do wiersza poleceń:

-Dsvnkit.http.methods=Basic,Digest,Negotiate,NTLM
0
yorammi 17 luty 2017, 10:40