|
3
|
| Brandon Ross Pollack · 技术社区 · 8 年前 |
|
|
1
5
对于类似的用例(在发送pull请求之前测试对第三方依赖项的更改,我使用基于
例如,在您的情况下,我可能有这样的布局: > ls ~/git project_a project_b project_c
我可以在里面改变一下
cd ~/git/project_b # edit files cd ~/git/project_a bazel build //... --override_repository com_github_username_project_b=$HOME/git/project_b
你也可以加一行
|
|
|
2
1
因此,我找到的总体解决方案是创建一个monorepo,并使用copybara这样的工具来制作每个包的独立版本。 |