Subversion装了1.5.2版,乌龟SVN装的是1.5.1版本,可以通过乌龟正常访问到版本库,但当check out时却出现了"Not authorized to open root of edit operation"错误,上网搜索了一下,提供的解决版本如下:
anon-access 属性对目录权限的影响
你想将你的代码库开放给所有人访问,于是你就开放了匿名访问权限,在 svnserve.conf 文件中添加一行:"anon-access=read"。可是对于部分目录,你又不希望别人看到,于是针对那些特别目录,你在 authz.conf 里面进行配置,添加了授权访问的人,并添加了"* ="标记。你认为一切OK了,可是你却发现,那个特别目录却无法访问了,总是提示"Not authorized to open root of edit operation"或者"未授权打开根进行编辑操作"。你再三检查你配置的用户名与密码,确认一切正确,还是无法解决问题
原来,Subversion 有个小 bug ,当"anon-access=read"并且某个目录有被设置上"* ="标记,则会出现上述问题。这个 bug 在当前最新版本上(v1.4)还存在
但我并没有设"*="这种访问方式,用户名、密码、目录访问都正确设置了。当把 anon-access=read 改成 anon-access=none 后,发现,真的可以正常访问了
分享到:
相关推荐
svn previous operation has not finished
在使用版本控制系统Subversion(简称svn)时,有时可能会遇到这样一个错误提示:“Previous operation has not finished; run 'cleanup' if it was interrupted”。这个错误通常发生在svn操作被意外中断或者因为网络...
VSS2SVN is a simple utility project that aims to help migrate the contents of a source safe database to subversion. To do that, VSS2SVN uses two key assemblies: The Microsoft sourcesafe interop ...
2. svn: OPTIONS of 'http://svn.moon.ossxp.com/svn/test': authorization failed: Could not authenticate to server: rejected Basic challenge(http://svn.moon.ossxp.com) 该错误提示的原因是口令输入错误。...
在使用Subversion(SVN)版本控制系统的过程中,有时会遇到“Failed to run the WC DB work queue”的错误提示,这通常是由于工作副本(Working Copy)数据库出现问题导致的。SVN使用SQLite3作为其本地数据库来存储...
解决SVN上传提示Empty directoriesis not supported 解决SVN上传提示Empty directoriesis not supported
项目中使用的是1.4.7,作为...Change the format of a Subversion working copy to that of SVN_VERSION. --skip-unknown-format : skip directories with unknown working copy format and continue the update
在“ToSVN安装包整合”中,我们看到的是多个版本的SVN集合,这可能是为了满足不同用户对不同版本的需求,或者是为了进行版本兼容性测试。 SVN的核心功能包括: 1. 版本控制:SVN记录每一次文件或目录的修改,使得...
2. **错误信息:authorization failed: Could not authenticate to server** 错误的原因可能是密码输入错误。解决方案是重新输入正确的用户名和密码进行认证。 3. **错误信息:Server sent unexpected return ...
如果文件已经被标记为已解决,但仍然存在冲突,你可以使用svn revert命令撤销所有冲突解决工作,回到冲突未解决的状态,然后重新开始冲突解决过程。 最后,总结一下解决SVN冲突的步骤: - 预测潜在冲突,使用svn ...
这个插件扩展了Eclipse的版本控制功能,使其能够更好地与SVN服务器集成,提供包括但不限于添加、删除、更新、提交、解决冲突等操作。它使得开发者在Eclipse内部就能方便地管理源代码版本,提高了开发效率。 另一个...
svn 常见问题
### SVN解决冲突详解 #### 一、冲突发生的原因 在版本控制系统中,Subversion(简称SVN)是一种广泛使用的集中式版本控制系统。当多个开发者同时对同一个文件进行修改时,可能会遇到冲突的情况。例如,假设团队中...
### 错误概述 在使用MyEclipse进行SVN提交时遇到错误:...通过上述步骤和建议,可以有效地解决在使用MyEclipse进行SVN提交时遇到的“Attempted to lock an already-locked dir”错误,并避免未来再次发生类似问题。
当出现文件被意外锁定的情况时,可能会妨碍其他开发者的正常使用,因此需要掌握解锁的解决办法。 首先,了解SVN中cleanup命令的功能非常关键。在SVN操作过程中,为了保持工作拷贝的一致性,Subversion会在进行任何...
svn import /home/zmf/project/open64-4.2.1-0 file:///home/svn/apo/open64/trunk -m "Initial import" ``` - **svn import**:将本地文件夹一次性导入到SVN仓库中。 - **-m**:提交时的消息说明。 #### 四、列出...
svn-E170001报错的原因以及解决方案 svn-E170001报错是指在使用Jenkins配置svn拉取项目时出现的一种错误,错误信息为svn: E170001。该错误的出现是由于svn账户名和密码没有权限所导致的。 svn-E170001报错的原因:...
If you are the first AnkhSVN 2.X user of this solution If glyphs do not appear automatically choose Tools -> Options -> Source Control and make sure AnkhSVN is the active source control provider. ...
### SVN冲突解决办法 在软件开发过程中,版本控制系统如Subversion (SVN) 是不可或缺的工具之一,它帮助团队管理代码版本、追踪更改历史并协同工作。然而,在多人协作环境中,冲突是不可避免的问题之一,尤其是在...
EclipseSVN冲突解决方案 EclipseSVN冲突解决方案是指在使用Eclipse和SVN进行版本控制时,如何处理文件冲突的问题。文件冲突是指多个开发者同时修改同一个文件,导致文件内容不同步的情况。 在EclipseSVN中,文件...