将文件夹添加到版本控制时,会创建 .svn 文件夹。我都见过:
- .svn 文件夹仅在版本控制中的文件夹根目录下创建
- .svn 文件夹在版本控制中文件夹的每个子文件夹上创建
我想强制 .svn 仅在根文件夹上创建。这取决于是否使用策略?
为了更好地理解我想要实现的目标:我有一个工具创建的源,我想添加到 svn(如果将生成的源添加到版本控制是合理的,请不要讨论)。创建新版本时,所有文件夹都被删除并新创建,因此我所有的 .svn 文件夹都被删除并且 svn 变得混乱。如果我只有根目录下的 .svn 文件夹,它就不会被删除。
也许有人知道实现这一目标的更好方法。