Eclipse操作SVN时中断锁定,文件的解锁方法
Eclipse操作SVN时中断锁定,文件的解锁方法
发布时间:2016-12-28 来源:查字典编辑
摘要:Eclipse中,打开文件所在包,点击"清理",然后先锁定,后解锁:首先用自己的帐号选择team-锁定(最重要的是要选择“强制解锁”选项),...

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)”等都可以完成这个工作。

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Java学习
热门Java学习
编程开发子分类