English 中文(简体)
多次重新定位和合并为单一波(莫罗波)
原标题:Taking multiple repos and merging into a single repo (monorepo)
  • 时间:2019-07-17 15:16:42
  •  标签:
  • git
  • project

我知道,作为总理,将多波背心混为一谈的潜在风险是什么?

我曾试图要求领头工程师知道什么可能是错误的,但是,他们竟然要利用他们告诉我的个人财产,为12个小组完成这一过渡。

图瓦卢

针对这一问题,我期待着一份我们应接受或减轻的合理风险清单:

Example:

风险1:我们需要重新回到旧的回头,但随着旧的回头现在被抛在后。

Risk 2: The size of the single repo is taking far longer to download and everything needs to be cloned as opposed to individual parts.

我知道以上是我为什么要提出建议。

感谢

问题回答

工具化可能是最大的问题。 所有(共同)开发工具围绕1项目/模式建立。 SaaS(Hokuer,Gite Hub, CI,......)和指挥系统工具。 例:Gite Hub of course “supports”unirepos,但你可以清洁地“segregate”工作,意思是其他项目PR,问题,事实,依赖物,等等,不断向贵方泄露。 吉吉特人自己也处理其他项目的“噪音”(ran、 commits、 commits等)。 CI:你如何加以严格,只能对“变换”的代码进行测试? 等等。

如果只有12个小组,我会担心效率。 您可以通过

但是,如果你问我,那么,在生产之前,仅仅进行所有一体化测试和收集前端/后端破碎的好处就值得。

† disclosure: I wrote this tool :)





相关问题
git confusion - cloning a repo is returning a past version

Im having some confusion with my git usage. I cloned a repo from one comp to the other, and the new clone is the state of the original that was active some time ago. So its cloning a past version. ...

Appropriate strategy for tagging and hotfixing with git

I was wondering if the strategy I m using for tagging and hotfixing tags (which then I use for deploying rails applications) with git is appropriate. For tagging I just tag a commit of the master ...

Tips on upgrading CVS to git/hg?

We still use CVS, I use git and hg for my personal use though I m still a novice at both, but I realize they re much more modern and better, faster, distributed, etc. It s just everyone is so ...

Using Git in a TFS shop

Using Git at home has spoiled me - I now find using TFS at work to be a bit of a drag and want to explore the possibility of using Git locally and syncing somehow with TFS. I figure there are a few ...