2010-12-04 2 views
1

Я использую Eclipse с SVN. Кроме того, у меня есть папка «приложение». Эта папка содержит несколько других папок, среди которых «кеш» и «журналы». Я добавил свойство svn: ignore в «cache» и «logs». Теперь «приложение» имеет этот символ «звезда», что означает, что он содержит незафиксированные изменения. Но когда я пытаюсь совершить, я получаю это сообщениеSVN с Eclipse: Commit не работает, вместо этого «Пропущено» сообщение

commit -m "svn:ignore" -N C:/Xampp/htdocs/application 
    Sending  C:/Xampp/htdocs/application 
    Skipped 

Как решить?

+4

Вы пытались сделать обновление первым? Я получил это поведение, когда у меня были устаревшие версии в дереве коммитов. – morja 2010-12-04 14:45:10

ответ

1

Это происходит, когда возникает конфликт между локальным файлом и файлом репозитория. Попробуйте синхронизировать файлы (щелкните правой кнопкой мыши -> команда -> синхронизировать). В этом представлении вы увидите любые конфликты, которые у вас есть.
В командной строке используйте svn status, чтобы проверить статус, это может означать пропущенную причину.

0

Убедитесь, что SVN запущен с тем же пользователем, что и репозиторий. Когда я пересчитал свой SVN, я получил ту же ошибку. Тогда понял, что я не запускаю свой SVN с пользователем root.