【问题标题】:Adding directories to SVN将目录添加到 SVN
【发布时间】:2017-02-07 15:12:16
【问题描述】:

我正在尝试创建 Perl 脚本来自动创建文件夹并使用 SVN Tortoise 签出项目。

我从一个检查所有指定目录是否存在的函数开始。如果目录不存在,则由该函数创建。

这很好用。现在我想将这些创建的文件夹“添加”到 SVN。

如何将这些文件夹添加到 SVN?

【问题讨论】:

  • 当 CPAN 有 SVN::Client 模块时,你为什么要尝试自动化 TortoiseSVN?

标签: perl svn tortoisesvn perl-module


【解决方案1】:

Tortoise SVN 是可自动化的。我建议您遵循https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-automation.html提供的官方自动化指南

您可以使用:add 将文件添加到版本控制。


如果您不限于使用 Tortoise SVN,请查看 SVN::Client

【讨论】:

    【解决方案2】:

    要将目录添加到SVN,您应该使用svn add 命令。如果您创建的目录存储在@dirs,您可以尝试这样做:

    `svn add "$_"` for @dirs
    

    那么你应该提交你的更改

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-25
      • 1970-01-01
      相关资源
      最近更新 更多