Pregunta

Estoy contrayendo a una empresa que utiliza MKS. He utilizado SVN en el pasado, así como Mercurial y Git sino que debe utilizar MKS actualmente (hasta ahora me parece que no puede encontrar ninguna documentación sobre el mismo o mejores prácticas).

Quiero saber lo que es el equivalente de SVN Update en MKS? He tratado de resincronización pero con demasiada frecuencia cuando MKS hacer eso quiere sobrescribir los archivos que he estado trabajando.

¿Fue útil?

Solución

Cuando se trabaja en la fuente, tiene que 'Hora de Salida / F2' el archivo en primer lugar. Asumo que no has hecho eso? Si no, usted tiene que mover su trabajo en otro lugar, extraer el archivo y luego copiar su posterior trabajo sobre la versión desprotegido. A continuación, se puede comprobar de nuevo.

Tenga en cuenta que tendrá que crear un paquete de cambio en primer lugar, esto es lo que todos sus 'check out' se llevará a cabo en contra. Después se llevan a cabo todos los cambios, tendrá que enviar el paquete de cambio.

Otros consejos

Cuando "resincronización" en el MKS, el comportamiento predeterminado es sobrescribir los archivos de trabajo en su caja de arena con sus revisiones miembros de la rama actual (o en el maletero si no existe una rama.)

Se puede modificar el comportamiento a través de la configuración. En el cliente:

  1. Archivo-> Editar preferencias
  2. Expandir el nodo "MKS Fuente" árbol (2007) / nodo del árbol "Gestión de la Configuración" (2009)
  3. Expandir el nodo del árbol "Comandos"
  4. Seleccione el comando "Volver a sincronizar"

Usted tendrá que modificar los siguientes ajustes

  • Sobrescribir si Pendiente: Desactivar
  • Archivo de sobrescritura de Trabajo si cambió: Desactivar
  • Sobrescribir si existe diferido Operación: Desactivar
  • Combinar archivos de Trabajo si cambió: Verificar
  • Tipo de mezcla: Automático
  • En conflicto: Lanzamiento de herramientas

El comando "resincronización" ahora se intentará fusionar automáticamente miembro de la revisión en el archivo de trabajo. Si no puede combinación de auto debido a un conflicto, se pondrá en marcha la aplicación de combinación para permitir a resolver el conflicto.

utiliza SVN y CVS antes de usar MKS, y he encontrado este comportamiento resincronización modificado para que sea más intuitivo que el comportamiento de resincronización estándar.

El comando de actualización de MKS SVN es "miembro de bloqueo" y luego "check in" utilizando el cliente de MKS Integridad 2007 o 2009. Salud, Ramil

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top