Eliminar las viejas entregas de files del repository de CVS

Mientras revisábamos algunos files de nuestro repository de CVS el otro día noté que alguien más que ya no trabaja aquí ya tenía el file desprotegido. Parece que no deshace sus cajas antes de irse, por lo que ahora quedan atrapados en el depósito. Ya se han eliminado sus counts de usuario y files, así que no hay forma de que pueda iniciar session en su máquina y deshacer los pagos.

¿Hay alguna manera de eliminar estas cajas en el server?

Gracias

A juzgar por su mención de fileattr.xml en sus comentarios, parece que está utilizando CVSNT. En ese caso, eliminar esos files del repository es un enfoque factible, pero más bien de fuerza bruta. Si su plugin VS efectivamente usa el command de edición reservado de CVSNT para implementar los checkouts exclusivos, entonces el siguiente command también debería haber eliminado los lockings de edición:

 cvs unedit -u <username> <files...> 

(donde <username> es el nombre del usuario que actualmente tiene el "candado")

Esto requiere que su count de usuario sea considerada como un administrador por el server CVS. Hay varias maneras de hacerlo, la más simple es enumerar su nombre de usuario en el file CVSROOT/admin . Si mal no recuerdo, CVSNT también admite administradores de repos a través de un grupo de usuarios especial de Windows. Debería verificar la documentation para detalles.