如何svn导入包含已经包含.svn文件夹的子目录的目录?

时间:2011-12-02 03:12:28

标签: svn import repository svnignore

我已经使用svn一段时间了,我在/ work目录中有所有内容,但是有非版本化的混合版本化目录,并且本地目录结构不反映存储库的目录(长篇故事,但是基本上每个'项目都是单独导入的。现在我想把所有东西都放在一个大工作的地方。保护伞,以便提交和添加项目更容易,更快。

现在,我知道如何做的唯一方法是创建一个临时目录并将所有内容放在那里当前不受版本控制,然后svn导出所有其他(单独),然后svn导入整个东西,最后,检查新的/工作伞。

问题是它看起来像一个容易出错的方法,我想知道是否有更简单的方法(比如svn import但忽略.svn文件夹,或类似的东西)。

2 个答案:

答案 0 :(得分:1)

在将.svn目录复制到位之前递归删除它们,然后svn add ...将它们检入并进行检查。

答案 1 :(得分:0)

如果您使用TortoiseSVN theres是一个名为Export的选项,那么您必须选择目标目录并且voilá,您的项目是干净的。 或者您可以使用命令: http://svnbook.red-bean.com/en/1.0/re10.html