Sto usando Jenkins 1.461 e ho un problema quando uso il polling SVN. L'URL del mio repository ha il formato svn + ssh: // * ****. Ho configurato Jenkins per eseguire il polling delle modifiche ogni 5 minuti. Quello che succede è che ogni 5 minuti, i cambiamenti sono rilevati:Jenkins rileva le modifiche SVN ma non aggiorna lo spazio di lavoro?
iniziata il 2 maggio 2012 20:26:24 Ricevute SCM chiamata sondaggio su per XXXXXXXXX il 2 maggio 2012 08:26:25 svn + ssh: // XXXX/svn/XXXX/XXXXXXXXX/XXXXXXXX/trunk è alla revisione 26,192 (modificato da 26.181) Fatto. Sono trascorsi 2,6 secondi Modifiche trovate
Tuttavia, lo spazio di lavoro non viene aggiornato dopo ogni sondaggio. L'ultima revisione dell'area di lavoro è ancora 26181 e non 26192 come previsto. Non capisco perché. Qualche idea?
Mickael
Non che risponda alla domanda, ma si consiglia vivamente di utilizzare effettivamente gli hook svn. In questo modo il tuo progetto verrà attivato solo quando ci sono stati dei commit. Non c'è bisogno di fare sondaggi per tutto il tempo - questo può causare dolore, se hai un gran numero di progetti in Jenkins. – carlspring
@carlspring Potresti darmi dei link su come funziona, per favore? –
Puoi dare un'occhiata a questo link piuttosto descrittivo https://wiki.jenkins-ci.org/display/JENKINS/Subversion+Plugin. Fondamentalmente, è meglio impostare le cose in modo che non esegua il polling delle modifiche per tutto il tempo. – carlspring