Ошибка «Не удалось прочитать строку состояния» при попытке зафиксировать заблокированный файл - PullRequest
1 голос
/ 11 августа 2011

Я впервые использую svn-блокировку.Я могу заблокировать и разблокировать файлы, но я получаю сообщение об ошибке, если я пытаюсь зафиксировать заблокированный файл:

$ svn lock report.docx 
'report.docx' locked by user 'lorin'.

Edit, edit, edit...

$ svn st
M    K  report.docx
$ svn commit -m "Edited the introduction"
Sending        myproject/report.docx
svn: Commit failed (details follow):
svn: CHECKOUT of '/reports/!svn/ver/6049/myproject/report.docx': Could not read status line: Secure connection truncated (https://www.example.com)

Если я разблокирую файл, я могу зафиксировать.

Ответы [ 2 ]

0 голосов
/ 07 марта 2012

Обратите внимание, что команды блокирования и разблокировки Subversion не работают должным образом в среде, где используется репликация. В настоящее время Subversion не предоставляет средства для репликации блокировок между репозиториями или даже через файлы дампа репозитория. Следовательно, все блокировки хранятся в главном репозитории и не существуют в реплицируемых репозиториях.

Посетите следующую ссылку, чтобы узнать больше об этом

https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/Replication#section-Replication-NoSupportForSvnLockUnlock

0 голосов
/ 11 августа 2011

Похоже, вы используете Блокировка правильно (по крайней мере, в соответствии с документами). Я хотел бы спросить, почему вы делаете это с SVN, но это не ваш вопрос. ;)

Вы проверили этот поток SO , у которого была похожая ошибка?

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