Zmienne środowiskowe% SVN_REVISION% i% SVN_URL% nie są ustawione, gdy używam repozytorium SVN działającego na serwerze Visual SVN. Wszystkie inne interakcje SVN działają dobrze, np. kasowanie i wykrywanie zmian. Uruchomienie pracy z innym serwerem SVN również działa.EnvVar SVN_REVISION i SVN_URL nie ustawione
Freestyle konfiguracja pracy:
Repository URL: http://SERVERNAME:81/svn/Projects/ProjectName__5_9_1_3/trunk
Local module directory: trunk
Repository depth option: infinity
Wyjście z okna zestaw poleceń w operacji budowlanej (SVN_REVISION i SVN_URL brak)
...
SESSIONNAME=RDP-Tcp#0
SystemDrive=C:
SystemRoot=C:\Windows
...
System Information
- Jenkins: v1.531
- Wtyczka Subversion: v1.51
- Java Runtime: v1.6.0_35
- VisualSVN Server: v2.7
Jak omówiono z KostyaSha na #jenkins, https://github.com/jenkinsci/subversion-plugin/blob/5c4c1de863a6c6201c5834f72da016b574682c65/src/main/java/hudson/scm/SubversionSCM.java#L710 powinna być może być zmienione, aby porównać 'java.net.URI's zamiast' String's. –
Dostałem trochę za ten dzisiaj, nazwa serwera musi być wszystkie małe litery dla svn env vars być ustawione poprawnie. – StormRider01
Nie podoba się również wartość% 20, którą system Windows lubi zastępować znakami spacji. Zajęło mi trochę czasu, aby go wyśledzić, ponieważ uruchomił kasę i zbudował bez żadnych problemów. – OttPrime