У меня проблема с загрузкой файла в репозиторий SVN из Tortoise SVN. Я могу загрузить все файлы, кроме некоторых определенных файлов, которые всегда терпят неудачу
Список файлов
Rhino.Mocks.dll
System.Data.SQLite.dll
Microsoft.Ajax.debug.js
В SVN журнал ошибок содержал эти записи.
[Tue Dec 15 15:03:33 2009] [error] [client xxx.xxx.xxx.xxx] Unable to PUT new contents for /Futures/!svn/wrk/31a3597a-ac95-9a4f-a234-bedc059f9c32/MyFolder/trunk/ExternalLibraries/RhinoMocks.dll. [403, #0]
[Tue Dec 15 15:03:33 2009] [error] [client xxx.xxx.xxx.xxx] Could not prepare to write the file [500, #160044]
[Tue Dec 15 15:03:33 2009] [error] [client xxx.xxx.xxx.xxx] Cannot write to the prototype revision file of transaction '11-n' because a previous representation is currently being written by this process [500, #160044]
[Tue Dec 15 15:03:41 2009] [error] [client xxx.xxx.xxx.xxx] Unable to PUT new contents for /Futures/!svn/wrk/544b013d-1d26-ab4b-9ecf-4aab76f7bee3/MyFolder/trunk/ExternalLibraries/System.Data.SQLite.dll. [403, #0]
[Tue Dec 15 15:03:41 2009] [error] [client xxx.xxx.xxx.xxx] Could not prepare to write the file [500, #160044]
[Tue Dec 15 15:03:41 2009] [error] [client xxx.xxx.xxx.xxx] Cannot write to the prototype revision file of transaction '11-o' because a previous representation is currently being written by this process [500, #160044]
Любая помощь будет оценена
Спасибо,
Мар
Редактировать: Результаты:
Отключение AniVirus не помогло в моем случае.
Я перезапустил Apache - те же результаты
Я скопировал dll, перечисленные выше, и сделал коммит - все заработало. Кажется, причина проблемы могла быть повреждена DLL, но тогда, когда это было повреждено? Проект смог использовать эти библиотеки без каких-либо исключений. Я открыл файл javascript, добавив дополнительный пробел в заголовок и сохранил его обратно. Я смог зафиксировать файл.
На данный момент проблема решена, но до сих пор не уверен, в чем причина.
Я новичок в SVN - должен ли я что-то еще делать с файлами, кроме Add, до коммита?