2009-01-27 15 views
5

Estoy comenzando el desarrollo de un proyecto de aplicación web personal. Me gustaría tener un sistema de control de fuente para ese proyecto.Control de fuente con integración de Visual Studio para un proyecto pequeño

En el trabajo, utilizamos Team Foundation Server y estoy bastante contento con eso, principalmente para la integración de Visual Studio.

Me gustaría saber si hubo gratis soluciones de control de fuente que tenían el mismo tipo de integración con VS2008.

Respuesta

5

Acabo de empezar a usar Subversion en realidad, todo lo que hice fue ir a su sitio web y descargar el servidor (me llevó como 10 minutos instalarlo y configurarlo). El instalador le pregunta dónde desea que esté el repositorio de código y luego configura el servidor por completo. Lo único que tuve que hacer fue poner un archivo de contraseña. Instalé ankhsvn (que es un cliente SVN que se integra en Visual Studio) y funcionó perfectamente, sin problemas. Exactamente cómo esperas Es muy poco trabajo en general.

1

50 Bucks te lleva todo el control de la subversión que pueda necesitar.

EDIT: Y en el largo plazo ... 50 dólares es tan bueno como libre ...

+0

(50 $ + fuente cerrada en la parte superior de realmente libre (tortoisesvn))! = Gratis –

0

Subversion es buena, pero no es tan fácil de instalar (ya que requiere Apatche). Eche un vistazo a Vault muy simple de instalar, y funciona muy bien con Visual Studio. También es gratis para un solo desarrollador.

+0

visualsvn hace que sea fácil de instalar simplemente haga clic en Siguiente Siguiente Finalizar –

+0

Subversion no requiere Apache: puede ejecutarlo a través de SSH o directamente en un repositorio que existe en un sistema de archivos local. – MattK

0

visualsvn + AnkhSVN funciona muy bien para mí

2

yo creo que hay dos opciones, en realidad:

Subversion. Es fácil de configurar, etc., y gratis. Me gusta VisualSVN, que cuesta $ 50, y vale por lo menos 5 veces más, pero puedes usar Ankh (gratuito, OSS) o simplemente usar tortose (complemento de Windows Explorer, OSS, gratis).

Una vez que tenga tortoseSVN (VisualSVN lo necesita también) se puede hacer de reporto locales, o utilizar un solo mando a distancia, por ejemplo VisualSVNServer (también gratuito), o personalmente, tengo la mía acogió con mis sitios web en dreamhost :)

Otra opción es SourceGear Vault. Es EXCELENTE si tienes un servidor basado en Windows en alguna parte (es SQL 200x + basado en ASP.NET, incluyendo SQL Express Edition, creo), y es gratis para un usuario. Muy bueno si está acostumbrado a SourceSafe o TFS, y puede funcionar en el modo SVN/CVS checkout-merge-commit si lo desea (no el predeterminado, pero fácil de cambiar), o simplemente use el checkout - lock - check-in como VSS.

Es posible que haya escuchado a Eric Sink de SourceGear en el podcast de Stack OVerflow la otra semana, la misma compañía.

0

He tenido buenas experiencias con TortoiseSVN aunque no se integra directamente en Visual Studio. Es gratis y se integra bastante bien en Windows.

Si quiere una solución que tenga más integración, recomendaría Vault de SourceGear. Es gratis para usuarios individuales y es fácil de configurar. Tiene más funciones que SVN y acceso directo desde VS.

1

Encontré Subversion muy fácil de instalar. AnkhSVN se integra muy bien en el Visual Studio IDE y se asegura de que no olvide agregar nuevos archivos creados en el IDE a SVN.Sin embargo, AnkhSVN también parece tener sus contratiempos periódicos.

TortoiseSVN parecía más estable cuando lo usé, además de que tiene algunas funciones avanzadas (como un buen editor de conflictos) de las que Ankh aún carece. Es por eso que uso tanto Ankh como SVN para lo mejor de ambos mundos.

Cuestiones relacionadas