Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在svn中创建标记时忽略文件_Svn_Jenkins_Tags - Fatal编程技术网

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

在svn中创建标记时忽略文件,svn,jenkins,tags,Svn,Jenkins,Tags,我试图找到一种方法,在从分支创建标记时忽略某些文件。 我正在使用subversion标记插件创建标记。它会进行URL到URL的复制。也许我可以使用“svn copy”命令来执行标记,但在复制时,无法要求svn或jenkins忽略某些文件。 此外,我还想确定在创建副本时必须忽略的文件,而不是在命令中对其进行硬编码,因为要忽略的文件可能会更改。任何建议都是值得考虑的。另外,如果需要更多信息,请告诉我。提前谢谢。您需要复制整个目录,否则它不会在任何跟踪此类内容的系统上显示为真正的标记。至少,据我所知没

我试图找到一种方法,在从分支创建标记时忽略某些文件。
我正在使用subversion标记插件创建标记。它会进行URL到URL的复制。
也许我可以使用“svn copy”命令来执行标记,但在复制时,无法要求svn或jenkins忽略某些文件。

此外,我还想确定在创建副本时必须忽略的文件,而不是在命令中对其进行硬编码,因为要忽略的文件可能会更改。
任何建议都是值得考虑的。另外,如果需要更多信息,请告诉我。

提前谢谢。您需要复制整个目录,否则它不会在任何跟踪此类内容的系统上显示为真正的标记。至少,据我所知没有

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

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