你如何保证重复建立与像关系或artifactory的对比检查库源代码控制神器库?

StackOverflow https://stackoverflow.com/questions/3848264

在所有的神器仓库的是,我已经评价我要看看我如何保持我的资料库以这样的方式,我可以存档旧的东西,所以我不会在树上看着数以千计的文物,同时仍然能够具有可重复的生成的旧软件。

不能够重命名/移动/存档旧文物的手段,他们流连和回购变得顽劣,难以维持。

就算我在这个新的,所以也许有人可以点我在正确的方向,但是这似乎是一个相当大的差距给我。

有帮助吗?

解决方案

Artifactory的具有OSS插件与所有常见的构建服务器集成:哈德森的TeamCity和竹。这种整合可以让你做到这一点 - 跟踪你的构建文物和它们与实际CI构建,使该版本是可重复的

这意味着,对于每个构建可以识别所有产生的伪像和使用的依存关系(具有选择性范围)和移动/复制它们作为一个单元,以在Artifactory的另一个存储库(例如归档存储库将保留那些工件/依赖对于延长的时间周期),或者甚至将它们导出作为归档到外部介质。

作为跟踪Artifactory的也将收集和保存的其它信息用于重复构建,关键如所有有效的env的一部分。在构建,JDK和构建服务器版本的时间,等等。这些信息通过REST,并通过UI可增值经销商和系统的道具(部分功能需要Artifactory的专业版)。 你可以阅读更多关于这个 rel="nofollow">这里。

其他提示

您需要做的regulary备份的您RepoManager的。这将保证有重复的构建。有你要想想规则,文物将进入一个回购协议回购维护。这只能适用于被自己创建的工件。你必须要为不同的区域(回购)。一个用于内部的东西和一个针对其来经由行家中央的东西...可能更多。

scroll top