我们遇到了使用命令行SVN提交批处理文件的一般方法的问题。使用命令行提交目录中的所有文件夹和文件
我们有一个备份脚本,它创建一个包含数据库数据库转储的当前日期的新文件夹。 (是的,我们版本控制我们的数据库)。
现在我怎样才能使用svn commit
命令到include all
这个项目中新增的目录?
有没有使用svn add
命令的方法?`
我们遇到了使用命令行SVN提交批处理文件的一般方法的问题。使用命令行提交目录中的所有文件夹和文件
我们有一个备份脚本,它创建一个包含数据库数据库转储的当前日期的新文件夹。 (是的,我们版本控制我们的数据库)。
现在我怎样才能使用svn commit
命令到include all
这个项目中新增的目录?
有没有使用svn add
命令的方法?`
svn add --force .
将在当前工作目录下添加所有文件和目录,但尚未添加(且不会被忽略)到您的工作副本中。
A svn ci -m ""
然后将处理提交。
没有'svn add'的唯一方法就是使用'svn import',但是这个假设有一个新的位置。
号必须svn add
文件之前,你可以提交他们。
您可以使用通配符,或者让您的脚本构建要添加内容的列表,然后将其传递给--targets
选项。
这里是相关文档的链接:http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.add.html – ChrisH 2010-03-24 14:14:12
svn ci -m“Some message”for no svn抱怨 – 2013-10-22 14:27:01
必须是当前工作目录吗?或者你可以指定一个特定的路径? – red888 2018-02-15 16:12:54