Pregunta

¿Hay plugins disponibles que van a cometer el artefacto acumulación de nuevo a SVN?

¿Fue útil?

Solución

Creo que la SVN editor se adapte a sus necesidades.

Otros consejos

Desafortunadamente Svn Publisher no está realmente terminado y requiere un poco más de trabajo antes de poder utilizarlo en la ira.

He descubierto que puedo hacer lo que necesito con un script de shell / cmd ejecutada como una acción de acumulación (o, por supuesto, posterior a la generación funcionaría), aunque no es realmente ideal. La secuencia de comandos sólo utiliza funciones de línea de comandos svn estándar y se ve algo como:

svn mkdir http://my.server:port/project/branches/buildArtifacts/${BUILD_ID}/ --username USERNAME --password PASSWORD -m "JIRA_ISSUE This is a commit message"

svn co http://my.server:port/project/branches/buildArtifacts/${BUILD_ID}/ BuildArtifacts --username USERNAME --password PASSWORD

cd BuildArtifacts
cp ../../build/${BUILD_ID}/*.xml .

svn add *

svn ci --username USERNAME --password PASSWORD -m "JIRA_ISSUE This is a commit message"

Así, puede crear la nueva carpeta para los artefactos de construcción en Subversion, echa un vistazo a una carpeta local (en el espacio de trabajo), copiamos lo que queremos en, svn add esos artículos a continuación se comprometen todo de nuevo.

En lo personal, estoy todavía no se venden en el beneficio de tener a construir informes en Subversion, pero tenemos que tener un almacenamiento persistente de esta información - el servidor Jenkins no es un buen repositorio para que

.

Escribir un complemento personalizado o en realidad la fijación Svn Editorial sería una mejor solución a largo plazo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top