将现有的.csproj转换为.shproj

时间:2016-04-19 16:45:12

标签: visual-studio

将现有.shproj转换为新- A - B - C - D - E - F 的最佳方法是什么?

我目前发现自己处于git submodule地狱,因为我有这样的事情:

C

DA以及BEF都引用了BC个库。 C是一个单独的实体,需要引用B,因此CD中的子模块。它与DC的关系相同。

当我需要更新B时,我必须更新A然后更新A才能最终提交.sln中的更改,这变得相当繁琐。 .sln是我的.csproj,其他所有字母都是通过子模块添加的其他A

我想将现有的类库(C s)转换为共享项目以缓解此问题,但我目前知道的最好方法是:

  • 重命名现有项目,使其与新的共享项目不冲突
  • 添加新的共享项目。
  • 复制所有原始课程。

那很乏味。还有更好的方法吗?

或者我只是处于这种困境,因为D应该拥有它自己的PhoneNumberEmail副本?

0 个答案:

没有答案