天天看點

svn送出更新提示鎖定

在送出代碼到svn伺服器時遇到報錯資訊如下:

svn: E195022: Commit failed (details follow): svn: E195022: File 'D:\\gitc\\src\\com\\類名.java' is locked in another working copy svn: E160038: '/svn/FirstRepository/!svn/txr/690-kl/trunk/svn項目名/src/com/類名。java': no lock token available
           

網上提出很多解決方案,可按照個人需求進行操作。我這裡的原因是svn上的某個類被同僚添加了樂觀鎖,能更新和修改,但是送出不了項目。解決方法是找到本機類所在位置點選右鍵先擷取鎖。

svn送出更新提示鎖定

點選get lock提示如下資訊,标紅的框是需要填寫擷取鎖的原因,下面是被鎖定的檔案。最下面是預設的勾選

svn送出更新提示鎖定

點選OK之後就擷取到該檔案的鎖了。

svn送出更新提示鎖定

如果檔案被其他人鎖定,會提示被誰鎖定,點選OK後再點選右鍵,選擇Release lock就可以取消該檔案的鎖。

svn送出更新提示鎖定

點選取消鎖定後會提示彈框,然後點選OK就搞定了。

svn送出更新提示鎖定

繼續閱讀