Si alguna vez has creado un Branch o un Tag utilizando TortoiseSVN no es tan obvio en NetBeans.
Vamos a crear el Branch o el Tag, porque el proceso es el mismo, lo único que cambia es la carpeta destino "branches" o "tags". En NetBeans, haz click derecho en el nombre de tu proyecto, se abre el menú, selecciona "Subversion"->"Copy To..."
Se abre una ventana en la que aparece una opción llamada "Source", selecciona la "Remote Folder" para que haga el branch de la versión que hay en el servidor porque sino lo hará de la de tu disco duro. Asegúrate de que has hecho un commit de los últimos cambios si es que los quieres incluir en el nuevo branch.
Ahora, en el apartado "Destination", "Repository location" debemos indicar la ruta dentro de nuestro repositorio donde queremos el branch. Para darle un nombre al branch, podemos escribir en el cuadro de texto directamente o también podemos hacer click en el botón "Browse..."->"Into a new Folder, y darle el nombre al directorio del branch.
Por ejemplo: "svnNetBeansTest/branches/RB_1.0/AppSvnTest"
El path completo lo veremos en la sección "Preview".
Por ejemplo: "http://192.168.1.2/svn/myrepos/svnNetBeansTest/branches/RB_1.0/AppSvnTest
Si queremos podemos seleccionar la opción "Switch to copy" y nuestro proyecto en local estará apuntando al nuevo branch.
Debemos incluir obligatoriamente un mensaje, hacemos click en el botón "Copy" y ya está.
miércoles, 19 de marzo de 2014
Crear un release branch en Subversion / SVN
Para crear un release branch en Subversion / SNV hacemos lo siguiente:
prompt> svn copy -m "Create 1.0 release branch" http://svn.mycompany.com/svn/myrepos/myproject/trunk http://svn.mycompany.com/svn/myrepos/myproject/branches/RB_1.0
Crear los directorios trunk, tags, branches en Subversion / SVN
Para crear los directorios trunk, tags, branches en Subversion/SVN escribimos los siguientes comandos:
prompt> svn mkdir -m "Initial setup" http://svn.mycompany.com/svn/myrepos/myproject/trunk prompt> svn mkdir -m "Initial setup" http://svn.mycompany.com/svn/myrepos/myproject/tags prompt> svn mkdir -m "Initial setup" http://svn.mycompany.com/svn/myrepos/myproject/branchesO también, dependiendo de la configuración de nuestro servidor
prompt> svn mkdir -m "Initial setup" http://svn.mycompany.com/myproject/trunk prompt> svn mkdir -m "Initial setup" http://svn.mycompany.com/myproject/tags prompt> svn mkdir -m "Initial setup" http://svn.mycompany.com/myproject/branches
Crear un repositorio en Subversion / SVN
Crear un directorio para el repositorio:
Inicializar el nuevo repositorio:
prompt> cd /home/svn svn> sudo mkdir myrepos
Inicializar el nuevo repositorio:
svn> sudo svnadmin create myrepos svn> sudo chown -R www-data myrepos
Crear un directorio base para el proyecto en Subversion / SVN
Si estas compartiendo un repositorio con múltiples proyectos, crea un directorio dentro del repositorio para tu nuevo proyecto.
O también, dependiendo de la configuración de tu servidor:
prompt> svn mkdir -m "Crear directorio base" http://svn.mycompany.com/svn/myrepos/myproject
O también, dependiendo de la configuración de tu servidor:
prompt> svn mkdir -m "Crear directorio base" http://svn.mycompany.com/myproject
Suscribirse a:
Entradas (Atom)