gpt4 book ai didi

svn - 在 Subversion 中为 Visual Studio 项目构建存储库的最佳方法?

转载 作者:行者123 更新时间:2023-12-04 00:59:40 25 4
gpt4 key购买 nike

我有几个 C# .dll许多应用程序通用的项目。目前,我有一个大存储库。我将每个 DLL 存储为存储库中的一个单独项目,并将每个应用程序项目存储为同一个存储库中的一个项目。

我最近切换到 Subversion 进行源代码控制,我担心我没有做好构建存储库的工作。我想听听其他人在做什么。

最佳答案

使用分支/主干/标签存储库结构是非常标准的,但如果我对您的理解正确,您的问题是您有一组可在多个项目中使用的通用 dll 项目。这肯定会变得难以管理。

所以这里的典型场景是您有一些名为 Common.Helpers 的类库,其中包含所有应用程序通用的代码。

假设我正在启动一个名为 StackOverflow.Web 的新应用程序,它需要引用 Common.Helpers。

通常您要做的是创建一个新的解决方案文件并添加一个名为 Stackoverflow.Web 的新项目并添加现有的 Common.Helpers 项目,然后从新的 Stackoverflow.Web 项目中引用它。

我通常尝试做的是为 Common.Helpers 项目创建一个存储库,然后在 subversion 中将它引用为 external .这样您就可以将代码保存在一个位置的源代码控制之下,但仍然可以在多个项目中单独使用它。

关于svn - 在 Subversion 中为 Visual Studio 项目构建存储库的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com