2013-06-28 1 views
1

У меня есть поддерево SVN, которое отлично работает в течение 2+ лет. Теперь я столкнулся с тем, что не могу выполнить некоторые файлы.svn 1.7 свежая проверка не может совершить изменение

Я сделал новую проверку и не гарантировал, что никакая другая программа не обратится к папке.

Когда я делаю:

svn ci -m"fix filter" symfony/lib/filter/doctrine/MembershipForm.class.php 
svn: E200009: Commit failed (details follow): 
svn: E200009:  '/home/jochen/projects/nzgbctest/symfony/lib/filter/doctrine/MembershipForm.class.php' is not under version control 

Любые идеи, как это исправить?

svn status symfony/lib/filter/doctrine/MembershipForm.class.php 

ничего не показывает

svn add symfony/lib/filter/doctrine/MembershipForm.class.php 

или

svn add --force symfony/lib/filter/doctrine/MembershipForm.class.php 

показать

svn: warning: W155010: '/home/jochen/projects/nzgbc/symfony/lib/filter/doctrine/MembershipForm.class.php' not found 
svn: E200009: Could not add all targets because some targets don't exist 
svn: E200009: Illegal target for the requested operation 

странно:

ls -la symfony/lib/filter/doctrine/MembershipForm.class.php 

и

cd symfony/lib/filter/doctrine/ 
ls -la MembershipForm.class.php 

показать

ls: cannot access MembershipForm.class.php: No such file or directory 

но

cd symfony/lib/filter/doctrine/ 
ls -la 

содержит

-rwxrwxrwx 1 jochen jochen 7671 Jun 28 13:08 MembershipFormFilter.class.php 

Разбивается ли мой диск? Моя IDE находит файл, и я могу его редактировать, но

nano symfony/lib/filter/doctrine/MembershipForm.class.php 

показывает пустой файл!

apache также может читать файл, так как изменения имеют эффект.

Тот же репозиторий также выставляется на сайте и работает там хорошо.

+0

Надеюсь, что это может помочь: http://stackoverflow.com/questions/15620547/svn-1-7-error-e200009-could-not-add-all-targets-because- некоторые-цели-уже- – loveisbug

ответ

1

SVN добавить первый?

svn add symfony/lib/filter/doctrine/MembershipForm.class.php 
svn ci -m "fix filter" symfony/lib/filter/doctrine/MembershipForm.class.php 
+0

Не работает, см. обновленный вопрос – jdog

+0

Есть ли какие-либо символические ссылки между исходной папкой и целевым файлом? есть ли 'svn: externals' в игре? – vinnyjames

+0

только symfony/lib/vendor является внешним – jdog

2

Приобретение нового жесткого диска и получение данных по всему решению этой проблемы.

0

убедитесь, что вы добавили правильную папку или файл. Чтобы исправить ошибку E200009, вы можете просто svn add {file or folder} --force. И вам нужно добавить сначала, затем совершить

 Смежные вопросы

  • Нет связанных вопросов^_^