【问题标题】:Visual Studio 2017 and GIT with external projectVisual Studio 2017 和带有外部项目的 GIT
【发布时间】:2020-10-05 09:35:16
【问题描述】:

我正在尝试将 GIT 与 Visual Studio 一起使用。 情况是这样的:

  • \Base\Routines\Routines.csproj
  • \Base\Service\Service.sln
  • \Base\Service\MyApp\MyApp.csproj

服务解决方案包括例程项目。如您所见,Routines 项目位于服务解决方案的外部文件夹中。 我想在 Service 文件夹而不是 Base 文件夹中创建我的 GIT 存储库。 VS 告诉我外部项目将不包括在内。

最佳做法是什么?我必须将我的例程项目复制到我的服务文件夹中还是有其他方法?

谢谢

马特奥

【问题讨论】:

  • 使用 git 子模块或发布将包含在项目中的 nuget 包。

标签: git project solution


【解决方案1】:

您需要使用gitsubmodule。因此,您的解决方案将在 git 存储库中,Routines 项目将拥有自己的 git 存储库。然后,您可以将您的Routines 项目存储库作为Service 存储库的子模块。 例如,检查this link

【讨论】:

    猜你喜欢
    • 2019-03-01
    • 2017-09-06
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多