2011-08-11 76 views
1

我第一次使用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) 

如果我解開的文件,然後我可以提交。

回答

0

看起來您正確使用Locking(至少根據文檔)。我會質疑你爲什麼要用SVN來做這件事,但那不是你的問題。 ;)

Have you checked out this SO thread有類似的錯誤?

+0

我與其他人編輯二進制文件的協調。在這種情況下,它是一個Word文檔。 –

0

請注意,在使用複製的環境中,Subversion鎖定和解鎖命令無法正常工作。 Subversion目前不提供複製存儲庫之間的鎖的方法,甚至不通過存儲庫轉儲文件。因此,鎖都存儲在主存儲庫中,並且它們不存在於複製存儲庫中。

請訪問以下鏈接閱讀更多關於這個

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

+0

僅供參考:VisualSVN Server的多站點存儲庫複製功能支持鎖定和複製鎖定:https://www.visualsvn.com/server/features/multisite-replication/ – bahrep

相關問題