例如,有没有办法自动应用API或库的更改,而同时在另一个分支中正在进行消费部件的开发,就像在公共IDE中使用重命名或签名重构操作一样,这些操作通常会自动应用于所有消费部件。
当没有完全自动化的工具来处理这些情况时,通常有什么策略来尽可能地自动化处理这些情况。
我主要使用IntelliJ平台(Pycharm,IDEA),所以任何直接在它里面的可能性都是首选的。
发布于 2019-07-09 04:41:00
那么,据我所知,git checkout更改了API中的一些签名,您希望IDE自动检测签名更改并重构项目中的所有客户端吗?如果是这样,在当前版本中是不可能的。
我认为,处理这种情况的最好方法是随API一起更改客户端。这可以通过将所有客户端放在同一项目中或通过某些服务监视API使用来实现。
https://stackoverflow.com/questions/56473012
复制相似问题