Procedimiento utilizar svn
De ConssaWiki
Revisión a fecha de 09:17 22 mar 2011; Dgavidia (Discutir | contribuciones)
======================================================================================================== Si no se ha hecho aún: 1. Instalar TortoiseSVN. El instalador se puede encontrar en la carpeta compartida del servidor. Esta es la version utiizada: TortoiseSVN-1.6.12.20536-win32-svn-1.6.15.msi ¡El instalador pide reiniciar la máquina! Importante: Antes de empezar a utilizar El Tortoise, realice la siguiente configuración: botón derecho sobre el escritorio -> Tortoise SVN -> Settings En la pestaña 'general': - *Apague* la opción 'Automatically check for newer versions every week' - *Encienda* la opción 'Use "_svn" instead of ".svn" directories ======================================================================================================== 2. Crear una carpeta nueva, que será la carpeta donde estará el proyecto controlado por SVN. La carpeta puede tener cualquier nombre, sin embargo, se asumió como estandar lo siguiente: Supongamos que el proyecto con el que deseamos trabajar es t3win, entonces el nombre de la carpeta sería el siguiente: t3win_svn Para mayor comodidad, se recomienda crear la carpeta dentro de la carpeta de proyectos predeterminada de Visual Studio. La carpeta quedaría más o menos así: C:\Documents and Settings\dgavidia\Mis documentos\Visual Studio 2008\Projects\t3win_sv 3. Hacer clic con el botón derecho del ratón sobre la carpeta recién creada, y elegir la opción 'SVN Checkout'. 4. Pegar el URL del proyecto. El URL puede ser encontrado en la carpeta compartida del servidor, en un txt llamado 'svn.url.proyectos.txt'. El URL para el ejemplo de t3win, sería: https://192.168.1.9:443/svn/conssa/t3win/trunk 5. Hacer clic en el botón 'OK'. Si es la primera vez que ud. se conecta al repositorio, el SVN le solicitará su nombre de usuario y clave. Para mayor comodidad marque la casilla de 'recordar contraseña'. 6. El 'kit' es una colección de carpetas y archivos que son parte del proyecto, pero que no estan controlados por SVN. Hay un kit diferente para cada proyecto, y se encuentran disponibles en el servidor. Para el ejemplo de t3win, el kit está en: \\192.168.1.9\svn\-- kits\kit_t3win Copie el contenido del kit que corresponda y péguelo en la carpeta nueva. NOTA IMPORTANTE: Lo que debe copiar y pegar es el contenido de la carpeta, más no la carpeta. Para el ejemplo de t3win, debe copiar los siguientes archivos y carpetas: bin obj T3.csproj.user T3.suo Al pegarlos, deben quedar así: C:\Documents and Settings\dgavidia\Mis documentos\Visual Studio 2008\Projects\t3win_svn\bin C:\Documents and Settings\dgavidia\Mis documentos\Visual Studio 2008\Projects\t3win_svn\obj C:\Documents and Settings\dgavidia\Mis documentos\Visual Studio 2008\Projects\t3win_svn\T3.csproj.user C:\Documents and Settings\dgavidia\Mis documentos\Visual Studio 2008\Projects\t3win_svn\T3.suo Una vez que haya cumplido este procedimiento, podrá empezar a trabajar con el proyecto. =============================================================================================================================== Consideraciones especiales del proyecto t3web_1 : * Existe instructivo aparte para hacer funcionar este proyecto, dado que utiliza el IIS de la maquina como localhost * La carpeta creada debe estar dentro de la carpeta publica del IIS, y debe llamarse T3WEB * Con este proyecto, no es posible tener una copia separada de 'desarrollo' (diferente a la svn), por limitaciones del VS 2003