如何一次将多个文件导入svn存储库

时间:2015-01-19 03:53:16

标签: unix svn

据我所知,当我们尝试导入文件时,import命令每次都需要目标文件名。

svn import file1.txt https:\\server\path\file1.txt

我的问题是有没有类似Linux的方法,我们可以一次复制/导入多个文件,如

svn import *.* https:\\server\path\

这可能吗?我不想使用循环过程来实现这一目标。

1 个答案:

答案 0 :(得分:1)

命令的描述应该给你一个线索:"svn import — Commit an unversioned file or tree into the repository"

svn import一个目录而不是一个文件,默认情况下递归地导入其中的所有文件。 svn:ignore以及相关的属性和设置适用,用于过滤掉您不想添加的文件。

或者,svn import --file list.txt将导入list.txt文件中列出的所有文件,如果导入完整目录树由于某种原因不能为您工作。