Как удалить файл из списка изменений подкаталога?
У меня был файл в списке изменений subversion, который я позже вернул. Теперь он по-прежнему отображается в списке изменений, хотя он не имеет никаких изменений. Как мне избавиться от этого списка изменений?
$ svn status
--- Changelist 'search jsps - don't delete':
atlassian-jira/secure/views/navigator/navigator.jsp
Я пробовал
svn changelist --remove --changelist search\ jsps\ -\ don\'t\ delete --depth infinity
и
svn changelist --remove --changelist "search jsps - don't delete" --depth infinity
Ответы
Ответ 1
Changelists отделяются от обычной политики "совершать только новые и отмеченные вещи". Явное удаление файла из всех списков изменений должно работать.
svn changelist --remove atlassian-jira/secure/views/navigator/navigator.jsp
Чтобы удалить все файлы из всех списков изменений, перейдите в верхний каталог репозитория, например:
svn changelist --remove --depth infinity .
Обратите внимание на последнюю точку, которая указывает текущий каталог.