我想弄清楚处理我们公司的DLL更新的最佳方法。以前,我们有一个单一的代码库,每个项目都重复一次。这并不好玩。关于管理DLL的建议
- 新的设置共有7个DLL,然后是最终的Unity游戏。
- 5个DLL的独立,他们没有依赖。
- 6取决于第一个5
- 7依赖于前6
- 统一的项目依赖于所有7
的问题上来更新低水平dll的时候。但让我们假设我们已经改变了#6。
- 制作更新#6本地,测试的变化,它的工作原理来自Dev分支
- 合并到主分支 *此时#7是不知道#6的变化,我们会说变化难道不不影响#7的任何方式
我们应该#6的生成,更新#7(这是从NuGet包越来越#6),合并#7主,构建并更新与所有需要的DLL的游戏?或者我们不应该因#^更新而加载#7,因为我们知道更改将不会影响该项目。
总的来说,我只是在寻找一些“如何做”从在如何管理更多的老将经验其他一些地方的dll的
你的方法似乎是非常有组织和干净的 – afonte