Недавно я создал «тест» списка изменений в черепаховом svn. Я добавил различные отложенные файлы с изменениями в этот список изменений. Затем я проверил эти файлы, и список изменений исчез (как и ожидалось, поскольку связанных файлов больше не было).
Начала возникать проблема, из-за которой список изменений продолжает появляться случайным образом, когда в файле (который никогда не был связан со списком изменений) есть ожидающие изменения.
Я пробовал все, что указано в документации, чтобы удалить все файлы из списка изменений (таким образом, удалив список изменений), но он всегда возвращается снова.
Я пробовал приведенные ниже команды, и хотя они работают временно, список изменений всегда появляется позже.
svn changelist --remove --recursive --cl "test" .
svn changelist --remove --changelist "test" --depth infinity .
свн ул:
там нет ссылки на него
? .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
svn commit --changelist ...
, но все еще присутствует в WC, если вы зафиксировали просто файлы в CL--remove
опция не уничтожает список изменений, она просто удаляет файлы из существующего списка изменений (при правильном вызове)Проверьте состояние вашего текущего WC с помощью svn st
и покажите результат здесь - я уверен, что у вас все еще есть свой список изменений.