gpt4 book ai didi

code-reuse - 具有通用代码的多个应用程序——如何解决这个问题?

转载 作者:行者123 更新时间:2023-12-04 01:03:24 26 4
gpt4 key购买 nike

我的公司有两到三个使用大量通用代码的 Web 应用程序——自定义 MVC 框架、实用程序类、JavaScript 库等等。

我们不想在每个应用程序中复制所有这些代码,因为我们最终会使用它的几个略有不同的版本。但是我们不希望应用程序需要此代码的完全相同的副本,因为我们不希望对一个应用程序的更新可能破坏另一个应用程序。

有没有人有任何处理这个问题的提示?我不认为我在寻找技术答案——更多的是一种通用方法。

我们可以将代码制作成一个库,并允许应用程序保留在旧版本的库中,直到它们准备好升级。或者我们可以把它做成多个库,这样我们就不必一次升级所有东西。但是管理库版本之间的相互依赖会变得困难吗?

最佳答案

我将 SVN 与 svn:externals 一起使用。你想要稳定的东西应该在标签文件夹中,这样依赖项目就不会受到主干中其他开发的影响。

关于code-reuse - 具有通用代码的多个应用程序——如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/757382/

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