Нужна помощь с ошибкой Subversion - PullRequest
6 голосов
/ 16 августа 2010

Я обновлял стороннюю библиотеку и фиксировал новую версию на моем SVN-сервере.Многие изменения были вовлечены (годы стоит).В конце коммита я получил это сообщение:

... lots of stuff ...
Commit succeeded, but other errors follow:
Error bumping revisions post-commit (details follow):
In directory 'D:\Documents and Settings\scottb\Desktop\imageen'
Error processing command 'committed' in 'D:\Documents and Settings\scottb\Desktop\imageen'
Error getting 'affected time' for 'D:\Documents and Settings\scottb\Desktop\imageen\.svn\text-base\ImageEn.cnt.svn-base'
Can't stat 'D:\Documents and 
Settings\scottb\Desktop\imageen\.svn\text-base\ImageEn.cnt.svn-base': The 
system cannot find the file specified.

Итак, из первой строки видно, что коммит произошел.Но что означают другие ошибки и нужно ли что-то делать, чтобы их исправить?Повреждено ли хранилище в этот момент?Будут ли у меня проблемы в будущем при внесении изменений?

В случае, если это имеет значение, я использую TortoiseSVN 1.6.7 Build 18415, Subversion 1.6.9 (клиент) и сервер Subversion 1.6.5.У меня не было никаких других проблем с этими инструментами.

Это чудесно подробное сообщение об ошибке без полезной информации.Спасибо за любые идеи по этому поводу!

Ответы [ 3 ]

11 голосов
/ 17 августа 2010

Похоже, что это только проблема на стороне клиента и не влияет на сервер. Я просто удалил указанный каталог и выполнил команду UPDATE. Каталог был воссоздан и повторно загружен, и теперь все в порядке.

1 голос
/ 16 августа 2010

Возможно, это связано с чувствительностью к регистру в Subersion, поскольку я вижу imageen и ImageEn в журнале. Это может быть полезно.

0 голосов
/ 02 апреля 2012

У меня была та же ошибка "Can stat stat {xml file}", но у меня была другая причина. Visual Studio заблокировал мой файл. Когда я закрыл Visual Studio, он снял блокировку с XML-файла и смог пометить родителя этой папки как удаленный (получил красный значок x).

Перед этой проблемой я пошел в TortoiseSVN> Удалить и удалил огромное дерево папок. Но папка, в которой находился этот файл, не получила статус удаленного, поскольку Visual Studio удерживала эту блокировку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...