如何只在root中实现.svn文件夹?

时间:2013-08-14 10:39:42

标签: svn

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

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

我想强制只在root-folder上创建.svn。它取决于是否使用战略?

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

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

1 个答案:

答案 0 :(得分:4)

svn的旧版本在每个文件夹中创建.svn。由于版本1.7 .svn文件夹是为每个工作副本创建的。

因此,如果您想拥有一个.svn目录,则必须使用客户端版本1.7或更高版本。

相关问题