Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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
将Jenkins工作区中创建的tibcoBW ear文件标记为SVN_Svn_Ant - Fatal编程技术网

将Jenkins工作区中创建的tibcoBW ear文件标记为SVN

将Jenkins工作区中创建的tibcoBW ear文件标记为SVN,svn,ant,Svn,Ant,我正在使用ANT脚本为Jenkins的tibco business works项目构建ear。是否可以将Jenkins工作区中生成的ear标记/添加到SVN?SVN帮助导入 通过导入,您可以将任何对象从任何(甚至未版本化)位置添加到存储库的任何部分。导入将在目标存储库中创建其他提交 如果要实现完全自动添加,必须使用-m选项(属于-F)才能在命令行中指定提交消息 在导入单个文件时,还必须在URL中定义文件的完整路径,以获得预期结果 >svn import error.PNG file:///

我正在使用ANT脚本为Jenkins的tibco business works项目构建ear。是否可以将Jenkins工作区中生成的ear标记/添加到SVN?

SVN帮助导入

通过导入,您可以将任何对象从任何(甚至未版本化)位置添加到存储库的任何部分。导入将在目标存储库中创建其他提交

如果要实现完全自动添加,必须使用
-m
选项(属于
-F
)才能在命令行中指定提交消息

在导入单个文件时,还必须在URL中定义文件的完整路径,以获得预期结果

>svn import error.PNG file:///Z:/Repo/tags/1.1/error.png -m "File added"
Adding  (bin)  error.PNG

Committed revision 3.

>svn ls file:///Z:/Repo/tags/1.1/
error.png
将同一个文件导入
file:///Z:/Repo/tags/1.0/
URL

>svn log -q -v -r2 file:///Z:/Repo/
------------------------------------------------------------------------
r2 | Badger | 2015-10-12 21:01:58 +0500 (Пн, 12 окт 2015)
Changed paths:
   A /tags/1.0

1.0是一个名为导入URL尾部的文件,您不想添加ear文件。一般来说,派生工件不应该添加到源代码管理中。如果您添加所有ear文件,您的回购将变得巨大。因为您可以从源代码重新创建任何版本,所以无需提交它们

您可以让jenkins在该版本中标记源代码,但是标记每个构建可能会产生大量噪音。您可能只想标记感兴趣的版本(您发布的版本)