Я не впевнений, що ви намагаєтесь зробити: Якщо ви додали файл через
svn add myfile
Ви сказали svn, щоб він розмістив цей файл у вашому сховищі, коли ви робите наступне комітування . Перед введенням файлу сховище не змінюється
svn commit
Якщо ви видалите файл до фіксації, svn
він буде в його записах (оскільки ви його додали), але не можете надіслати його до сховища, оскільки файл більше не існує.
Отже, ви хочете зберегти файл у сховищі, а потім видалити його з робочої копії: у цьому випадку спробуйте повернути файл (зі сміття?), Виконайте комітування та видаліть файл потім через
svn delete myfile
svn commit
Якщо ви хочете скасувати add
файл і просто викинути файл, ви можете перейти до
svn revert myfile
який вказує svn
(у цьому випадку) скасувати операцію надбудови.
EDIT
На жаль, я не знав, що ви використовуєте клієнтський графічний інтерфейс "Версії" для Max OSX. Тож спробуйте повернути каталог, що містить файл, за допомогою графічного інтерфейсу, або стрибніть у холодну воду і запустіть свою приховану командну оболонку Mac :-) (це називається "Термінал" у німецькій OSX, не маючи уявлення, як це зробити англійською версія ...)
svn rm
файл, навіть якщо він не існує в каталозі.