2
我们有一个项目有几个独立开发的组件。然而,我们有许多版本都以不同的时间表命名为不同的产品。我们希望在组件有新版本(可能与错误修复相关)时获得即时反馈,因此所有产品都取决于该版本以便进行更新。如何跟踪对从属组件/库的版本更改?
A -> v1.0 (released 10.10.2009)
B -> v1.0 (depending on A, released on 11.10.2009)
A -> v1.1 (released 12.10.2009) ---> B must be updated
当然这只是一个简单的例子。应该有专门针对这种情况的项目,但我找不到。你如何处理这种情况?什么是首选(简单但功能强大)的方式?
什么是您的编程语言? C,C++,Java,C#,VB,...? – aponomarenko 2011-03-07 12:39:31
确实有专门针对这种情况的项目。您正在开发的语言是选择路径的关键因素。事情谷歌:maven,常春藤,保姆,nuget,“依赖管理” – thekbb 2011-05-21 15:35:05
我认为答案取决于他的意思是“即时反馈”。如果他们只是想立即将它包含在构建中,像Maven或Ivy这样的依赖管理是一种可行的方法。但是,如果这应该只是例如一个电子邮件,然后是一些手动升级操作+测试,依赖管理将有所帮助,但需要更多的脚本来实现目标。 – Pavel 2012-08-01 19:42:01