svn提示無法提交,檔案被鎖的問題
阿新 • • 發佈:2018-12-19
法2:若上述無法解決,右鍵點選,選擇 releaselock操作,但是有可能會提示nothing(嗶了狗了),如果能relsease直接點選ok就行了。
法3:上述release如果不成功的話,在SVN目錄下找到 .svn 隱藏目錄,使用 sqlite3.exe(其他也行)開啟這個資料庫,在命令列視窗下可以用.tables來檢視當前資料庫裡存在的表,找到wc_lock 和work_queue和這兩個表,可以通過select 來查詢表裡面的資料。關鍵的一步:使用delete from wc_lock;和delete from work_queue;來清空兩張表的資料就可以了,或者能在這兩張表查到自己被鎖的檔案,刪除對應該檔案鎖的資料就行。再去commit或者cleanup一下應該就可以了就可以了
法4:若上述還是無法解決,在要上傳的檔案下右鍵,點選resolve,(注意注意:一定要先備份!一定要先備份!一定要先備份!,重要的事情說三遍),然後再看是否解決。
法5:如果以上都無法解決,再去試試聯絡下manager,是不是在伺服器端鎖了。如果以上都無法解決,那就雙手合十,心中默唸一句MMP,關掉電腦就好了。(眼不見心不煩。。。)
其他方法待探索。。。。歡迎交流