【问题标题】:File Extensions to Include rather than Exclude - Subversion要包含而不是排除的文件扩展名 - Subversion
【发布时间】:2013-08-03 16:22:42
【问题描述】:

我知道我可以使用 subversion 设置排除列表,但是否可以改为包含列表?

我正在尝试将财务数据集添加到版本控制中,以仅跟踪对特定类型文件的更改。由于用户可以将任何类型的文件添加到数据集中,因此无法创建排除列表。

有什么想法吗?

【问题讨论】:

  • 您使用的是 TortoiseSVN 还是 Subversion 的命令客户端?这可能有助于使可能的答案更具体。
  • 我试图最终从命令行做所有事情。我最终会使用 Jenkins 之类的东西来批量处理这项工作。

标签: svn controls version


【解决方案1】:
svn st | grep extension | sed -En 's/^(M|A)[ ]+(.+)/\2/p' > targets.txt

然后

svn commit --targets targets.txt

然后

rm targets.txt

编写一个 bash 脚本以将扩展名作为参数也很容易。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-24
    • 1970-01-01
    • 1970-01-01
    • 2022-10-15
    • 2016-03-24
    • 1970-01-01
    • 1970-01-01
    • 2023-03-21
    相关资源
    最近更新 更多