SVN錯誤信息大彙總

 

錯誤信息一:

SVN Attempted to lock an already-locked dir 出現這個問題後使用“清理”功能,如果還不行,就直接到上一級目錄,再執行“清理”,然後再“更新”。

有時候如果看到某個包裏面的文件夾沒有SVN的標誌,直接用“Ctrl+Delete”手工刪除,然後“清理”,最後“更新”或“提交”。

 

 

中斷提交,都會進入這種工作拷貝的鎖定狀態。用svn cleanup上次關閉時的鎖定。

 

注:SVN使用規範

 

1.同步,合併,再提交

 

2.每天開工時,先在ECLIPSE裏同步,下班時,要提交(提交前,先在文件夾的右菜單中,選擇小組>清除),保證每個人的機子裏在開工前都是最新版本

 

錯誤信息二:

Malformed file

svn: E:\svn\repository\conf\svnserve.conf:12: Option expected

原因:

配置文件12行開頭有空格

錯誤信息

Attempted to lock an already-locked dir

svn: Working copy 'E:\integration\com.svn.practise' locked

原因:

需要用svn cleanup上次關閉時的鎖定

 

錯誤問題三:

svn' containing working copy admin area is missing

 

一直使用SVN進行版本控制,環境是:

win2003+myeclipse6+svn1.46

部署到tomcat5.5和weblogic8.1

問題描述:

 

eclipse開發過程經常進行自動編譯和發佈,這導致/web-inf/目錄下相關文件夾對應的.svn文件夾被連同刪除,導致同步時出現:svn' containing working copy admin area is missing提示。

 

解決辦法:

 

瀏覽SVN倉庫目錄結構,把工程目錄下對應的/web-inf/目錄下相關文件全部或部分刪除(這裏我僅僅刪除classes目錄),刷新。再進行同步工作,OK。

------------------------------

本地項目與svn服務器比對時,

 

產生.../項目名/bin/org/.svn .....containing working copy admin area is

 

missing之類的問題解決辦法:

 

不應該把bin目錄(即class生成目錄作爲svn監管對象),

 

右鍵項目-》team-》設置屬性-》名稱: svn:ignore 內容: bin;

 

在svn的倉庫中將bin目錄刪除;

 

在本地將bin目錄下的org開始刪除,然後右鍵bin目錄,更新,然後bin目錄消失;

 

clean並重新build該項目

 

錯誤問題四:myeclipse用svn提交的時候報錯:

 

 Attempted to lock an already-locked dir

 

svn: Working copy 'D:\Program Files\MyEclipse 6.6flex\workspace\emis\WebRoot\emis\emresource' locked

 

org.tigris.subversion.javahl.ClientException: Attempted to lock an already-locked dir

 

svn: Working copy 'D:\Program Files\MyEclipse 6.6flex\workspace\emis\WebRoot\emis\emresource' locked

 

解決方法:

 

1、在客戶端命令行使用命令 svn cleanup D:\Program Files\MyEclipse 6.6flex\workspace\emis\WebRoot\emis\emresource

 

2、直接進入到上面的文件夾下的.svn目錄,刪除lock文件就可以了

 

發佈了29 篇原創文章 · 獲贊 29 · 訪問量 41萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章