据我所知,当我们尝试导入文件时,import
命令每次都需要目标文件名。
svn import file1.txt https:\\server\path\file1.txt
我的问题是有没有类似Linux的方法,我们可以一次复制/导入多个文件,如
svn import *.* https:\\server\path\
这可能吗?我不想使用循环过程来实现这一目标。
答案 0 :(得分:1)
命令的描述应该给你一个线索:"svn import — Commit an unversioned file or tree into the repository"。
给svn import
一个目录而不是一个文件,默认情况下递归地导入其中的所有文件。 svn:ignore
以及相关的属性和设置适用,用于过滤掉您不想添加的文件。
或者,svn import --file list.txt
将导入list.txt文件中列出的所有文件,如果导入完整目录树由于某种原因不能为您工作。