Я только что получил код статуса E
SVN в первый раз.Что это значит? Документация update
говорит о том, что она означает "существовал", но не дает более подробной информации, чем эта.
С другой стороны, что такое "препятствующий путь"?В длинном справочном файле говорится, что «в первом столбце сообщается о препятствующих путях с кодом« E »».
Некоторая справка: я удалил файл из своей рабочей копии, который не должен был удалять.Обновление из SVN не восстановило его, поэтому я создал новый файл с тем же именем и вставил в него копию репозитория.
Затем я добавил его в систему управления версиями, но это дало егостатус «версионный файл, который необходимо добавить в удаленный репозиторий», а не статус «нет локальных изменений».
Используя Subclipse, я выбрал Заменить на > Последний изРепозиторий в родительской папке, и это произошло:
revert -N C:/foo/Bar.java
Reverted C:/foo/Bar.java
update C:/foo/Bar.java -r HEAD --force
E C:/foo/Bar.java
Updated to revision 396.
===== File Statistics: =====
Existing: 1