0

我正在使用 IBM 城市代码部署进行代码迁移,Git 是我们的源版本控制系统。我只需要部署那些作为单个 commi 的一部分而更改的组件,而不是整个存储库。

例如,对于单个提交 C1,假设仅更改了两个文件,因此我只需要提取和部署这两个文件,而不是分支的其余部分。

组件级别是否有任何特定设置来仅检测更改的文件然后继续进行?

有没有办法做到这一点?

谢谢,库马尔吉特

4

1 回答 1

0

库马尔吉特,

使用 UrbanCode Deploy 提供的 GIT 插件没有简单的方法来做到这一点。

我建议这样做:

1) 将所有文件从最新提交下载到机器 2) 创建 bash 脚本,该脚本将: - 列出在最新提交中更改的所有文件 - 删除所有不在列表中的下载文件

如果不编写脚本或创建自己的插件,没有简单的方法可以做到这一点。

于 2018-12-05T16:01:37.280 回答