Ответ 1
Если вы хотите удалить файл из SVN, вам нужно удалить SVN, а не просто удалять файл локально. SVN delete находится в подменю контекста TortoiseSVN.
Если я удалю файл из моей рабочей копии, выполните обновление, удаленный файл будет восстановлен.
Это довольно раздражает, потому что мне нужно найти файл и снова удалить его.
Я не уверен, почему SVN делает это. Если я хочу сделать обновление, это означает, что я хочу удалить любые изменения из репозитория. Это не значит, что я хочу восстановить файлы, которые я удалил.
Есть ли способ обхода?
Если вы хотите удалить файл из SVN, вам нужно удалить SVN, а не просто удалять файл локально. SVN delete находится в подменю контекста TortoiseSVN.
Чтобы смягчить проблему после возникновения проблемы, я делаю это:
Я знаю, что это длинный список инструкций, но я считаю, что они должны быть второстепенными для разработчиков, и их необходимо знать и быстро, в нескольких целях за пределами этого, используя excel таким образом, создавая и запуская пакет команды быстро и т.д.