代码之家  ›  专栏  ›  技术社区  ›  Faizan S.

使用命令行提交目录中的所有文件夹和文件

  •  22
  • Faizan S.  · 技术社区  · 15 年前

    使用命令行svn提交批处理文件的通用方法有问题。

    我们有一个备份脚本,它创建了一个包含数据库转储的当前日期的新文件夹。(是的,我们版本控制我们的数据库)。

    现在我怎么用 svn commit 命令到 include all 项目中的新目录?

    有没有不使用 svn add 命令?`

    2 回复  |  直到 8 年前
        1
  •  42
  •   Peter Mortensen icecrime    8 年前

    svn add --force . 将当前工作目录下尚未添加(且未被忽略)的所有文件和目录添加到工作副本。

    svn ci -m "" 然后将处理提交。

    不使用“svn add”的唯一方法是使用“svn import”,但这将假定一个新位置。

        2
  •  2
  •   Michael Hackner    15 年前

    不,你必须 svn add 提交文件之前。

    您可以使用通配符,或者让您的脚本构造一个要添加的内容的列表,然后将其传递给 --targets 选择权。