2009-05-14 18 views
5

Estoy en la siguiente situación, actualmente uso Subversion para mi control de fuente y me encanta. El problema es que tengo que (en el futuro cercano) entregar mi proyecto a otro grupo de desarrolladores para mantenerlo mientras sigo trabajando en él. El problema es que nunca han escuchado o usado Subversion y solo usan MS Source Safe. A pesar de que les pedí que lo investigaran, parecen tener una mentalidad de que solo se debe usar MS Source Safe.Razones para usar Subversion sobre MS Source Safe

Necesito convencer a los Líderes de equipo de los beneficios de la subversión sobre Source Safe, pero como no lo he usado en muchos años, no estoy seguro de cuáles son las trampas exactas de Source Safe.

Las características más importantes y únicas que conozco son.

  1. Sin archivo de bloqueo en Subversion
  2. soy capaz de trabajar fuera de línea (de la red de la empresa), ya que hago esto a menudo es una característica importante para mí.

Puede enumerar por favor cualquier problema que pueda haber tenido o cualquier característica que piense que podría perder moviendo a la fuente segura.

Tenga en cuenta que el servidor Team Foundation no es una opción y que el proyecto es un proyecto .Net.

Gracias

+0

Supongo que la respuesta dependerá del tamaño del proyecto. Si se trata de un proyecto pequeño y el tamaño del equipo también es pequeño, no hay ninguna razón por la que VSS no se pueda utilizar. Si bien Subversion tiene algunos beneficios como los que mencionó, puede ser una exageración si el tamaño del proyecto es pequeño y los usuarios ya están familiarizados con otro sistema de control de versiones. – Rahul

+0

1 y 2 se logran fácilmente usando VSS.Simplemente verifique el archivo mientras está en la red de la compañía, luego, cuando se desconecte, borre el bit de solo lectura de los archivos en los que desea trabajar. Luego, cuando regreses a la oficina, revisa los archivos. ¡Voila! –

+1

¿Puedes recomendar Perforce? –

Respuesta

8

Los argumentos clásicos contra VSS se encuentran en Visual SourceSafe: Microsoft's Source Destruction System

me gusta la subversión por las siguientes razones

entre otros ...

He usado VSS, ClearCase, CVS y Subversion y me encanta la subversión

+0

Sí, la bifurcación y la fusión son una gran diferencia entre los dos OMI. – Gromer

2

uso de VSS en el trabajo y la subversión en casa y como a los dos. El bloqueo de archivos en VSS puede ser impresionante a veces, pero realmente apesta otras veces. Una de las cosas que me gusta de Subversion es la facilidad de ramificación y otras cosas. VSS también parece tener muchos más problemas para integrarse en Visual Studio también.

1

Ver this, this y this. Para resumir: usando VSS, pasas más tiempo luchando con VSS que haciendo un trabajo útil.

Cuestiones relacionadas