hg twigs y hg olvidar

En las primeras etapas de uno de mis proyectos, la persona con la que estaba trabajando agregó todo su espacio de trabajo elipse a nuestro repository mercurial. Después de actualizar el file .hgignore para evitar que esto vuelva a suceder, ejecuté hg forget para deshacerme de todos los files de nuestro repository.

El problema es que cuando esta otra persona se retiró más tarde y cambió a una nueva sucursal que yo había creado, perdió todos sus complementos de espacio de trabajo, etc. y ya no puede build el proyecto.

¿Qué está pasando mal? no. ¿Por qué no hacer eso, ignorar los files? ¿Por qué está pasando y eliminando los files en su copy local?

Lo que está pasando es que te has hg forget que eliminaste los files del repository. La próxima vez que el desarrollador actualizó su copy de trabajo local de ese mismo repository a una revisión después de la eliminación de los files, los files se eliminaron de la copy de trabajo de esa persona, rompiendo así su espacio de trabajo.

Tenga en count que hg forget es solo un hg remove -aF , pero es su espacio de trabajo donde Hg deja los files, no los suyos.

Ver más aquí y aquí .