是否可以将不应该版本化的文件添加到 subversion?前任 需要编辑以匹配每个单独的环境的配置文件。当新程序员连接到项目时,他应该从 subversion 获取原始文件,但在编辑后不会提交,更新时不会被覆盖。
也许为整个原始项目创建一个标签是解决方案?首先下载标签然后从主干更新?
有任何想法吗?
澄清以下评论:该项目(Sitecore)由大约 30k 个不同的文件组成。我们需要对其中的 100 个进行版本化。如果我们应该在版本控制中包含所有文件,那么每次提交都需要永远(因为乌龟搜索所有文件夹)。今天我们创建一个包含所有未版本化文件夹的 zip 文件,在 svn 中将文件夹设置为忽略,然后添加 zip。问题是当我们需要更改 zip 中的一个或多个文件时,我们需要向 repo 提交一个新的 ~1GB-zip。