我正在使用ANT脚本为Jenkins的tibco业务项目建设。是否可以将Jenkins Workspace中存在的生成的耳标记/添加到SVN?
答案 0 :(得分:0)
svn help import
通过导入,您可以将任何(甚至无版本的)位置中的任何对象添加到存储库的任何部分。 import将在目标存储库中创建其他提交
如果要进行全自动添加,必须使用-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/
网址
>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 是文件,其名称为import-URL的尾随部分
答案 1 :(得分:0)
您不想添加自己的耳文。通常,不应将派生的工件添加到源控件中。如果添加所有耳朵文件,您的仓库将变得非常庞大。由于您可以从源代码重新创建任何版本,因此您无需提交它们。
您可以让jenkins在该修订版中标记源代码,但标记每个版本可能会产生很多噪音。您可能只希望标记有趣的版本(您发布的版本)