Le variabili di ambiente% SVN_REVISION% e% SVN_URL% non sono impostate quando si utilizza un repository SVN in esecuzione su un server SVN visivo. Tutte le altre interazioni SVN funzionano bene, ad es. checkout e modifica del rilevamento. Anche l'esecuzione del lavoro con un altro server SVN funziona.EnvVar SVN_REVISION e SVN_URL non impostati
Freestyle configurazione del processo:
Repository URL: http://SERVERNAME:81/svn/Projects/ProjectName__5_9_1_3/trunk
Local module directory: trunk
Repository depth option: infinity
uscita delle finestre comando set nell'operazione di costruzione (SVN_REVISION e SVN_URL mancante)
...
SESSIONNAME=RDP-Tcp#0
SystemDrive=C:
SystemRoot=C:\Windows
...
informazioni di sistema
- Jenkins: v1.531
- Subversion plug-in: v1.51
- Java Runtime: v1.6.0_35
- VisualSVN Server: v2.7
Come discusso con KostyaSha su #jenkins, https://github.com/jenkinsci/subversion-plugin/blob/5c4c1de863a6c6201c5834f72da016b574682c65/src/main/java/hudson/scm/SubversionSCM.java#L710 dovrebbe forse essere modificato per confrontare 'java.net.URI's piuttosto che' String's. –
Ottenuto bit da questo oggi, il nome del server deve essere tutto in minuscolo per svn env vars da impostare correttamente. – StormRider01
Inoltre, non piace il valore% 20 che a Windows piace sostituire spazi con caratteri. Mi ci è voluto un po 'per rintracciarlo perché ha eseguito il checkout e creato senza problemi. – OttPrime