вам нужно будет выполнить операцию удаления и игнорирования
- сначала сделайте резервную копию вашего локального файла (как сказал @ibz)
- затем удалите web.config из хранилища.
- затем скопируйте обратно файл web.config в ту же папку
- наконец используйте svn: ignore, чтобы subversion не пыталась добавить его снова в репозиторий
, поскольку я использую tortoisesvn, я не могу точно сказать, какие команды SVN вы должны использовать, но при использовании tortoisesvn это будет:
- сделать резервную копию
- щелкните правой кнопкой мыши файл web.config в папке под управлением исходного кода и выберите TortoiseSVN | Удалить
- щелкните правой кнопкой мыши файл web.config в папке под управлением исходного кода, выберите SVN Commit =>, после этого вы заметите, что файл фактически удален из файловой системы
- переместитесь вверх и щелкните правой кнопкой мыши на папке под управлением источником, выберите TortoiseSVN | Свойства
- в окне свойств нажмите new + имя свойства "svn: ignore"; значение свойства "web.config". принять изменения
- зафиксировать изменения
в моих проектах .net я включаю в svn следующее исключение: ignore: bin, obj, * .suo, * .user