Flujo de trabajo de desarrollo web con svn

Configuré mi svn en assembla, y codifico y pruebo en mi máquina local que está configurada de manera idéntica al server de producción. A continuación, confirmo los cambios en assembla svn y también ftp upload en mi server de producción.

¿Cómo puedo mejorar mi flujo de trabajo? Me gustaría mantener mi svn en assembla porque a menudo puedo moverme a otro server de producción.

¡Muchas gracias!

La mejor manera es build una secuencia de commands nant o MSBuild que haga todo el trabajo sucio automatizado. Esos scripts también pueden cargar ftp.

Utilicé el script del server de producción para realizar los últimos cambios desde svn, comstackr y sincronizar con la carpeta de producción.

Si está trabajando con lenguajes interpretados como PHP, Python o Ruby, por ejemplo, puede hacer una export svn limpia directamente desde su repository al server de producción, en lugar de cargar por ftp los files fuente desde su máquina.

Necesitará acceso de shell a su server de producción.