1

将文件夹添加到版本控制时,会创建 .svn 文件夹。我都见过:

  • .svn 文件夹仅在版本控制中的文件夹根目录下创建
  • .svn 文件夹在版本控制中文件夹的每个子文件夹上创建

我想强制 .svn 仅在根文件夹上创建。这取决于是否使用策略?

为了更好地理解我想要实现的目标:我有一个工具创建的源,我想添加到 svn(如果将生成的源添加到版本控制是合理的,请不要讨论)。创建新版本时,所有文件夹都被删除并新创建,因此我所有的 .svn 文件夹都被删除并且 svn 变得混乱。如果我只有根目录下的 .svn 文件夹,它就不会被删除。

也许有人知道实现这一目标的更好方法。

4

1 回答 1

4

.svn在每个文件夹中都创建了以前版本的 svn 。由于版本 1.7.svn文件夹为每个工作副本创建一次。

所以如果你想拥有一个单一的.svn目录,你必须使用客户端版本 1.7 或更高版本。

于 2013-08-14T10:49:22.100 回答