今天遇到個很奇怪的問題,svn裏面的文件明明沒有加鎖(文件也沒有加鎖的圖標),可是在提交的時候,會提示
Path is not locked
svn: No lock on path 'xxxxx' (Status 423 on PUT Request)
RA layer request failed
svn: Server sent unexpected return value (423 Locked) in response to PUT request for 'xxxxx'
Can't perform this operation without a valid lock token
svn: Commit failed (details follow):
svn: File 'xxxx is locked in another working copy
Path is not locked
svn: No lock on path 'xxxxxx' (Status 423 on PUT Request)
RA layer request failed
查了很多資料,包括強行解鎖、刪除重新checkout 都不行。
參考資料:
http://blog.csdn.net/clever101/article/details/17356707
最後,抱着嘗試的心態,把文件加鎖,然後再解鎖,居然就成功了!!!!!!!!!
由於時間比較緊急,先把問題mack下來。