2009-05-13 11 views
9

No estoy muy versado en estas cosas, solo quiero configurar un servidor svn localmente en mi computadora. También me gustaría configurarlo e integrarlo directamente en Visual Studio 2008 si es posible.¿Cuál es la forma más fácil de configurar un servidor de subversión local?

gracias por cualquier ayuda!

+1

¿por qué quiere configurar un servidor local? Me altamente Le recomiendo que use cvsdude y que alguien más lo haga. De esta forma, si su unidad falla, no perderá su trabajo. –

Respuesta

25

Utilicé TortoiseSVN, creé un directorio (C: \ Repositories) y usé el comando de menú "Crear repositorio aquí ...".

+6

+1 - ¡He usado TortoiseSVN desde hace un par de años y no tengo idea de que pueda hacer eso!: -) –

6

Basta con crear un repositorio svn local y usar un archivo: // urls basadas para ellos el código fuente. No debería necesitar tener un específico. ejecución, instancia de servidor para esto.

1

recomendaría Toirtoise SVN su bastante fácil de configurar y usar.

Aquí está el documentation, es una necesidad!

3

Recomiendo usar subversion como un host local para los archivos con la tortuga tortoise para la integración de navegación y/o ankhsvn para la integración con vs2008.

5

Compruebe http://www.visualsvn.com/ para el servidor y TortoiseSVN para el cliente. Buscar AnkhSVN para la integración con Visual studio 2008.

8

Sería el segundo servidor SVN visual que es gratuito y lo tendrá en funcionamiento en unos minutos. Sin embargo, conecta SVN a través de HTTP y para una instalación local de Subversion que podría no ser necesaria.

Si prefiere ejecutar simplemente Subversion configuración 'manualy' lo que sigue es un paseo a través del proceso con el foco en el uso de Visual Studio: http://www.west-wind.com/presentations/subversion/

3

Rick Strahl, FTW!

Otra gran paseo a través de la creación de SVN con ventanas proviene de Jeff Atwood de Codificación del horror:

http://www.codinghorror.com/blog/archives/001093.html

En pocas palabras:

  1. descarga/instalación SVN, configurar como ventanas servicio
  2. Instale TortoiseSVN (o su interfaz gráfica de usuario SVN de su elección). Recomiendo pegando con la tortuga, ya que ha habido historias de horror anecdóticos de la utilización de clientes SVN integrados con VS
  3. Crear un repositorio (ya sea a través de CLI o GUI del cliente
+0

No creo que recomendar contra la integración VS ayuda. Es doloroso lidiar manualmente con los cambios de nombre y movimientos, especialmente cuando se hace refactorización (porque eso renombra los archivos en el disco sin realizar el cambio de nombre de svn). –

+0

Es cierto que es un PITA, utilizamos Tortoise SVN sin integración de VS en mi tienda, pero tratamos de usar la integración de VS y algunas personas tuvieron grandes problemas para verificar los archivos de entrada/salida, fusión, etc.tal vez estaban usando un cliente inferior, pero debido a esos problemas es por lo que estoy advirtiendo en contra –

Cuestiones relacionadas