程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> Eclipse操作SVN時中斷鎖定,文件的解鎖方法

Eclipse操作SVN時中斷鎖定,文件的解鎖方法

編輯:JAVA編程入門知識

Eclipse中,打開文件所在包,點擊 "清理", 然後先鎖定,後解鎖:首先用自己的帳號選擇 team-鎖定(最重要的是要選擇“強制解鎖”選項),選擇 team-解鎖。

遇到SVN清理失敗 並且報is not a working copy direct

svn不知道被朋友搞的,我不能更新和提交了,提交的時候上面有個“阻礙”
叫執行清理,可是執行會出錯,報“is not a working copy directory”
於是我就把該文件剪切出來,然後再提交,上面顯示缺少這個,提交了。就OK了
我出錯的是classes,因為classes我也不要提交到svn,我就再把他拷貝進來,就行了。不用增加到svn了

svn權限設置小結及“無權打開根進行編輯操作”的解決方法

如果不允許匿名用戶訪問,設置

在svnserve.conf中進行了這樣的設置:
anon-access = none
auth-access = write
如果,anon-access = read,需要在在authz文件中加上:

[/]
* = r

否則在使用SVN進行Checkout時出現錯誤提示:無權打開根進行編輯操作。。

1. svnserve支持面向目錄的訪問控制了;
2. 權限具備繼承性,所以需要用"* = "的形式來禁止未授權的用戶訪問特定子目錄;
3. svn 1.3.2及以後的版本允許對子目錄進行操作而無需父目錄的讀權限;
4. 如果是中文目錄的話,authz必須以utf-8的格式保存,且不能帶BOM,而windows自帶的記事本按utf-8保存的文件則會加上BOM,所以,如果你以utf-8格式保存好後,提交代碼時,svn報"section header expected"的錯時,則多半是帶BOM的。當然現在很多編輯器都能很方便的轉換了,如ultraedit的保存為U8-DOS,editplus保存為utf-8,以及開源的Notepad++的格式轉換中的“轉換為utf-8碼(無BOM)”等都可以完成這個工作。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved