Domanda

Ciao Sto cercando di utilizzare il plug-in on Hudson rilascio Maven. La build ha successo e dopo allora, quando cerca Hudson per rilasciare il progetto, non riesce con il seguente errore.

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to commit files
Provider message:
The svn command failed.
Command output:
svn: Commit failed (details follow):
svn: CHECKOUT of '/svn/projects/!svn/ver/82706/some/path/buildconfig/configuration/pom.xml': authorization failed: Could not authenticate to server: rejected Basic challenge (http://xx.xxx.xx.xx)

[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 17 seconds
[INFO] Finished at: Thu Nov xx 12:25:31 CST xxxx
[INFO] Final Memory: 22M/88M
[INFO] ------------------------------------------------------------------------
channel stopped
Finished: FAILURE

quello che mi manca qui. Ho visto un paio di articoli relativi a questo su stackoverflow.But, non sono collegati alla cassa.

Credo che il suo problema una con SVN, e per questo, Maven non può procedere. La persona che esegue il Hudson può fare i comandi di base SVN sulla riga di comando.

Sarà apprezzato Qualsiasi aiuto relative a questo.

È stato utile?

Soluzione 2

Il problema è stato risolto chiedendo la persona che possedeva il processo di Hudson per fare il rilascio. Ha funzionato bene allora. Il problema che abbiamo è che non c'è nessun utente condiviso per Hudson. La persona che ha installato lo possiede.

Quando si passa alla nuova scatola Hudson, dobbiamo creare un utente Hudson dedicato.

Altri suggerimenti

  

La persona che esegue il Hudson può fare i comandi di base SVN sulla riga di comando.

fa che anche significare che l'utente Hudson è in esecuzione come (molto probabilmente "hudson") in grado di eseguire i comandi svn? In caso contrario, si potrebbe verificare che eseguendo un sudo su hudson - e poi cercando i comandi mvn release:prepare/perform.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top