Utilizamos svn: externals para revisiones específicas de una biblioteca, p. Ej. comoCómo prohibir los commits de subversión a svn: externos a las revisiones?
xyzlib -r12345 https://asdf.asdf.local/xyzlib/trunk/
Al realizar una modificación en su copia de trabajo a tal desprotegido externo, es posible confirmar, incluso aunque los enlaces externos a una revisión específica y no la cabeza.
Cuando ejecuta svn update
después de la confirmación, los cambios se eliminarán en la copia de trabajo porque la subversión revierte todo a la revisión 12345. Por lo tanto, nunca verá realmente los cambios pero todavía están en HEAD, lo cual es malo .
¿Es posible prohibir confirmaciones solo cuando el externo no apunta a la revisión HEAD?
¿Qué significa "comprometerse con estas cosas externas" significa? ¿Alguien comprometido con https: //asdf.asdf.local/xyzlib/trunk/? ¿LA CABEZA de qué contiene qué modificación? –
Ive reformuló la pregunta un poco – martinus