最近,我在不久前签出的文件夹中进行了一系列重命名更改。一旦我更新了所有重命名更改,我就会遇到无法提交任何内容的问题。它说:
我能够读取、写入和更新新文件。我就是不能承诺。
我想我几乎尝试了所有方法 - 进行清理,删除并重新检查文件夹......
我已经用谷歌搜索了这个问题,有人在签出存储库时提到了一个区分大小写的问题,但我确信我的 svn 存储库 url 是正确的。请注意,在整个重命名更改之前,一切正常(提交和所有)。
有没有人有任何线索?
谢谢!
最近,我在不久前签出的文件夹中进行了一系列重命名更改。一旦我更新了所有重命名更改,我就会遇到无法提交任何内容的问题。它说:
我能够读取、写入和更新新文件。我就是不能承诺。
我想我几乎尝试了所有方法 - 进行清理,删除并重新检查文件夹......
我已经用谷歌搜索了这个问题,有人在签出存储库时提到了一个区分大小写的问题,但我确信我的 svn 存储库 url 是正确的。请注意,在整个重命名更改之前,一切正常(提交和所有)。
有没有人有任何线索?
谢谢!
我有同样的问题。它发生在我向其中一个存储库添加新用户组时。我不小心将我的最高用户组设置为只读,却没有意识到我在其中。由于 SVN 访问的工作方式,我最终无法突然提交任何文件或创建任何新文件夹。
首先确保您的 URL 与存储库完全匹配,这似乎是最常见的问题,然后阅读此内容并按照 Bernard 的建议检查您的访问权限。
请确保您输入了正确的用户名,因为它区分大小写,通常在用户名与 wordpress.org 上的大小写不匹配时发生。我已经浪费了几个小时来解决这个问题。
我们在使用 CollabNet Subversion Edge 时遇到了这个问题。修复是确保我们的存储库访问规则中定义的组通过使用 @ 前缀引用其他组。用一个例子更好地解释:
仓库访问规则:
[MyRepository:/branches/dev]
* = r
@admin = rw
@dev = rw
[groups]
前:
admin=user1,user2
dev=user3,user4
[groups]
后:
admin=user1,user2
dev=@admin,user3,user4
我有同样的问题。
我正在使用乌龟 SVN。就我而言,我有两个组,例如“a-grp”和“b-grp”。提交访问被拒绝的用户 ID(例如 1234)在两个组中都可用。
'rw' 权限授予组 'a-grp' 用于根文件夹级别。
对于根文件夹中的子文件夹级别,“r”权限授予组“b-grp”。这就是问题所在。
我的错误存储库访问规则:
reqdocs=1234, 5696, 7458
testdocs=1234, 5525, 9969, 4444
<br>
[MyRepository:/branches/rootfolder]
@reqdocs= rw
<br>
[MyRepository:/branches/rootfolder/subfolder]
@testdocs= r
因此,我从“testdocs”组中删除了用户 ID(1234)。现在它的工作。
希望能帮助到你。谢谢你。