Судя по вашему упоминанию fileattr.xml
в ваших комментариях, похоже, что вы используете CVSNT. В этом случае удаление этих файлов из хранилища - это действительно выполнимый, но довольно грубый подход. Если ваш VS-плагин действительно использует зарезервированную команду редактирования CVSNT для реализации эксклюзивных проверок, то следующая команда также должна была удалить блокировки редактирования:
cvs unedit -u <username> <files...>
(где <username>
- имя пользователя, в данный момент удерживающего «замок»)
Для этого требуется, чтобы ваша учетная запись пользователя рассматривалась сервером CVS как администратор. Есть несколько способов сделать это, самое простое - указать ваше имя пользователя в файле CVSROOT/admin
. Если я правильно помню, CVSNT также поддерживает администраторов репо через специальную группу пользователей Windows. Вы должны проверить документацию для уточнения.