最近,我们的任务是将源代码从 perforce 转移到 bitbucket。我们的 perforce 存储库非常庞大,并且有多个模块,这些模块被隔离在不同的文件夹中。到目前为止,我们一直在使用 TC 中的 VCS 和签出规则来仅签出相关代码并构建它。但是,我不确定 GIT 是否存在任何此类可能性,因为 GIT Teamcity 集成目前不支持文件夹级别的检出。
有人可以让我知道我们如何最好地从 teamcity 实现它吗?鉴于代码库的年龄和复杂性,将我们的存储库分解为多个存储库是一项艰巨的任务