2010-06-10 9 views
6

He estado usando sourcegear vault y subversion/visual svn desde hace bastante tiempo y soy un gran fanático del estilo de CVS desconectado "Edit -> Merge -> Commit" way de usar el control de fuente.Usando edit - merge - commit workflow en TFS Source Control

Desde que nos mudamos a TFS 2010, he vuelto a introducirme en la horrible forma de trabajar del estilo "comprobación -> edición -> registro" de sourcesafe. Lo que significa que solo un usuario puede trabajar en un archivo en cualquier momento.

No puedo encontrar nada que sugiera que esto se puede cambiar.

¿Es posible?

+0

Buena gestión, en mi opinión. Hemos estado utilizando TFS en una configuración empresarial desde hace más de un año con millones de líneas de código administradas, y no hemos tenido ningún problema con ella. Me gusta SVN, pero el prejuicio contra TFS por parte de algunos usuarios de SO es alucinante. – Robaticus

+0

uso SVN para el trabajo personal, no en la empresa. Hemos migrado de la bóveda a TFS. – Baldy

Respuesta

4

Las salidas en TFS no son generalmente exclusivas. De forma predeterminada, varios usuarios pueden realizar el pago de un solo archivo. Las excepciones son los tipos de archivos binarios, como JPG, PNG, etc., que se comprueban exclusivamente de forma predeterminada.

Una vez que esté listo para confirmar sus cambios, puede usar la ventana de la herramienta Pending Changes para verificar si hay conflictos y fusionar si es necesario.

+0

Claramente, había asumido erróneamente que estaba bloqueando los archivos, ya que aparecen con un usuario en contra de ellos cuando otros los revisan. Gracias. – Baldy