是否可以设置一个SVN文件来使用linux服务器组?
为了给出更多的细节/一个例子,假设我拥有和SVN文件如下:
[groups]
developers = linuxUserA, linuxUserB
reviewers = linuxUserC
endUsers = linuxGroupA <- can I insert a Linux group here
[/project]
@developers = rw
@reviewers = r
[/project/downloads/]
@endUsers = r
userA、userB和userC都以Linux用户的身份存在,
我是怎么到这里来的
在艰苦地合并了两个本应是相同代码基的不同文件夹(不同的人在不同的位置上工作)之后,我试图通过将其中一个文件夹设置为另一个文件夹的svn:external来无缝地合并代码基。
这是行不通的,因为外部人员不可能和他们的链接处于同一个回购中。我想我是在艰难地发现这一点之后运行svn cleanup的,目的是解决svn产生的错误(没有任何东西被锁定,这似乎表明我已经锁定了)。
我想要什么
在建立该属性时,我忽略了设置svn:externals属性的位置:文件夹有一个svn status of S (这表明它的内容位于与其本地位置可能推断的位置不同的存储库位置),svn info显示
我想知道我们是否需要减少拥有svn管理员权限的开发人员的数量。
1-如果subversion用户意外删除并提交了文件或文件夹的删除,如何恢复该文件?
2-如果subversion用户拥有svn管理员权限,那么在客户端上执行的svn delete行为是否会有所不同(更持久)?
目标: Red Hat Enterprise Linux (RHEL) 5.2下的svn命令行客户端
现在,我有一个包含少量图像的文件夹作为Symbolic links,当我尝试签入该文件夹时,它给出了以下错误:
Trying to use an unsupported feature
svn: Commit failed (details follow):
svn: Symbolic links are not supported on this platform
我使用的是SVN - http://subclipse.tigris.org/update_1.8.x,我使用的是Windows8.1操作系统。
我已经看了许多与上述查询相关的帖子,但我还没有找到任何解决方案或修复方法,因为我必须