Невозможно удалить svn список изменений - PullRequest
0 голосов
/ 11 июня 2019

Я недавно создал список изменений "test" в tortoise svn.Я добавил различные ожидающие файлы с изменениями в этот список изменений.Затем я зарегистрировался в этих файлах, и список изменений исчез (как и ожидалось, поскольку больше не было связанных файлов).

Начала возникать проблема, вследствие которой список изменений продолжает появляться случайным образом, когда файл (который никогда не был связан с списком изменений)) есть ожидающие изменения.

Я перепробовал все, как указано в документации, чтобы удалить все файлы из списка изменений (таким образом, удаляя список изменений), но он всегда возвращается снова.

Я пробовал нижеКоманды и пока они работают временно, список изменений всегда появляется позже.

svn changelist --remove --recursive --cl "test" .

svn changelist --remove --changelist "test" --depth infinity .

svn st:

Нет ссылок на него там

?       .patch
?       path_to_file.java
?       path_to_file.java
M       path_to_file.java
M       path_to_file.properties

--- Changelist 'ignore-on-commit':
M       path_to_file\pom.xml
M       path_to_file\pom.xml

Изменить, чтобы добавитьпредставьте себе черепаху: enter image description here

1 Ответ

1 голос
/ 11 июня 2019
  1. Список изменений не существует после того, как вы зафиксировали его с помощью svn commit --changelist ..., но все еще присутствует в WC, если вы зафиксировали только файлы в CL
  2. --remove не уничтожает список изменений, он просто удаляет файлы из существующего списка изменений (при правильном вызове)

Проверьте состояние вашего текущего WC с помощью svn st и покажите результат здесь - я уверен, у вас все еще есть список изменений

...