Pregunta

Soy bastante nuevo en fuerza, pero tienen un poco de otra experiencia VCS ...

Imagine lo siguiente:

  • Usted presenta cambios (lista de cambios 1)
  • Un colega presenta cambios en la misma rama, sobrescribir accidentalmente los cambios. (Lista de cambios 2)

Me trató la integración (que P4V se niega a hacerlo, puesto que ya está integrado) y buscó una manera de generar simplemente un parche que podía aplicar, pero no pudo encontrar nada.
Por ahora, voy a echa un vistazo a las versiones de que se trate y el uso de una herramienta de fusión externo, pero sería bueno saber si forzosamente compatible con esto de alguna manera.

¿Hay una manera de utilizar las herramientas forzosamente (preferiblemente en P4V) para volver a aplicar lista de cambios 1?

¿Fue útil?

Solución

No se puede volver a aplicar lista de cambios 1, pero puede volver a aplicar lista de cambios 2.

  • Sync para changeList 1.
  • Consulte el archivo (s). P4V le advertirá de que, "Usted no tiene la última revisión del archivo.", Y le preguntará si desea obtener la última. Ignorar la advertencia haciendo clic en el botón "No Obtener la última".
  • Ahora sincronización para la revisión cabeza (estoy asumiendo lista de cambios 2 corresponde a la revisión de la cabeza). Ahora, necesitará el archivo (s) a ser resuelto, que usted (o su compañero) puede hacer, adecuadamente este tiempo , sin clobbering los cambios realizados en la lista de cambios 1.

Otros consejos

Probablemente la forma más fácil es para recuperar los cambios de lista de cambios 1 (//depot/...@1,@1) y luego ir a través de la determinación de fusión / + normales presentar la canción y bailar.

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