0

我试图找出一种在从分支创建标签时忽略某些文件的方法。
我正在使用颠覆标签插件来创建标签。它执行 URL 到 URL 复制。
也许我可以使用 'svn copy' 命令来执行标记,但是没有选项可以要求 svn 或 jenkins 在复制时忽略某些文件。
另外,我想决定在创建副本期间必须忽略的文件,而不是在命令中对其进行硬编码,因为要忽略的文件可能会发生变化。
任何建议都将是可观的。另外,如果需要更多信息,请告诉我。

提前致谢

4

1 回答 1

0

您需要复制整个目录,否则它不会在任何跟踪此类内容的系统上显示为真正的标签。或者至少,我不知道。

但是您可以在创建后修改标签。实际上没有什么能阻止你这样做,只有约定。因此,您可以照常创建标签,然后删除标签中不需要的文件。

只是不要养成定期更新标签中定义明确的任务以外的任何内容的习惯,例如“锁定” svn:externals 到特定修订版、提交生成的文件、删除这些特定文件等。实际修改到文件本身会破坏标签的目的,而应该转到分支上。

于 2013-10-04T12:01:46.893 回答