在svn中创建标记时忽略文件

时间:2013-10-04 10:59:11

标签: svn jenkins tags

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

提前致谢

1 个答案:

答案 0 :(得分:0)

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

但您可以在创建后修改标记。没有什么能阻止你这样做,只有惯例。因此,您可以正常创建标记,然后删除标记中不需要的文件。

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