Antes de publicar un proyecto es (obviamente) necesario tener un usuario y un repositorio svn, una forma de hacer eso es Crear un proyecto en xp-dev
Botón derecho sobre el proyecto -> Team -> Share Project y ahí poner la url del repositorio donde esta el proyeto seguido de . Por ejemplo:
http://svn2.xp-dev.com/svn/nombre_del_repositorio/nombre_del_proyecto/trunk
Esto va a crear la carpeta del proyecto y/o trunk si no existen.
Este paso nos lleva a la perspectiva Synchronize del eclipse donde tenemos que comitear para guardar en el trunk nuestros sources del proyecto. En este momento, antes de comitear tenemos que indicarle al svn los archivos y carpetas que no queremos versionar, para esto, le damos botón derecho -> Add to
Lo que tenemos que agregar al
**Recordemos que siempre ponemos en el
Entonces ahora que ya le dijimos al svn que es lo que no queremos versionar, estamos en condiciones de comitear. Botón derecho sobre el proyecto -> Commit.
Después hay que crear las carpetas branches y tags en el repositorio.