else if (!VersionControlHelper.isLatestIteration((Iterated) promotable)) {
promotable = (Promotable) VersionControlHelper
.getLatestIteration((Iterated) promotable);
if (promotable instanceof Workable
&& WorkInProgressHelper.isCheckedOut((Workable) promotable)) {
promotable = (Promotable) WorkInProgressHelper.service.checkin(
(Workable) promotable, "AutoCheckin");
}newHashSet.add(promotable);target.setPromotable(promotable);collection.add(target);
}}}} catch (WTPropertyVetoException e) {
throw new WTException(e);}
collection = PersistenceHelper.manager.save(collection);
if (newHashSet.size() > 0) {
MaturityBaseline baseline = promotionNotice.getConfiguration();
BaselineHelper.service.addToBaseline(newHashSet, baseline);
}}
将升级目标对象更新到最新的版本2
本文介绍了一段涉及版本控制的代码片段,该片段通过检查迭代版本并进行相应操作来确保使用最新的版本进行工作。此外,还实现了自动签入功能,并将更新后的元素添加到成熟度基线中。

被折叠的 条评论
为什么被折叠?



