SVN:更改版本控制模型

时间:2017-07-10 10:05:08

标签: svn

我目前正在处理SVN存款,该存款配置为使用"锁定 - 修改 - 解锁"作为其版本控制模型。我需要将该模型更改为名为" Copy-Modify-Merge"的模型,如果我理解正确,则与git相同。

我找不到如何做到这一点......我发现this documentation完全解释了每个模型的作用,但这并不表示 如何配置存款。 ..

是否有要更改的属性文件或某些内容才能配置我的存款?

由于

1 个答案:

答案 0 :(得分:1)

没有内置的配置开关可以改变Subversion的工作方式。如果您的存储库要求您锁定项目以进行编辑,那么这些项目(或者,在可怕的场景中,存储库中的每个项目,通过钩子脚本强制执行)都设置了svn:needs-lock属性。

您需要与存储库管理员联系,以了解存储库的设置方式以及是否使用了挂钩脚本,请让该人员还原该挂钩脚本。您可能能够在处理项目时删除项目svn:needs-lock,但您需要先与管理员联系。

可能存在以这种方式设置存储库的正当理由。令人怀疑,但可能。