我正在运行一个带有可选组件的 svn 项目——从几个外部存储库中提取,以及一些对这些外部具有不同访问权限的用户。
'svn update' 命令在它无法检索的第一个项目中中止。
svn:externals 是否有更好或标准的方法来允许所有用户成功结帐?
编辑:我对外部项目没有所有权/控制权来授予访问权限,并且公司政策不允许镜像外部项目。因为外部支持可选组件,所以权限较少的用户显然不会维护可选组件。但是,他们仍然需要检查其他外部,并且“svn up”非常依赖于顺序。
我意识到修复权限并拆分为子存储库将使这成为一个非问题,但我仍然有兴趣知道是否有任何中间立场。