Comments 2
В прошлом году гугл выложил в опенсорс сборочную систему Bazel — это кусок их Piper: http://bazel.io. Это как раз решение для единого репозитория, позволяет описывать зависимости между компонентами, правильно собирать код и т.д.
+1
В то же время гугловский Андроид собирается из 500 (якобы) независимых проектов. Конечно repo и манифесты существенно облегчают жизнь, но откат на последнюю стабильную версию всей системы может быть очень болезненным, так как хранить только одну ревизию уже не достаточно. Особенно когда репозиторий (неправильно) переезжает и все стабильные манифесты можно выбрасывать.
0
Sign up to leave a comment.
«В одной корзине»: Немного о хранении кода