gpt4 book ai didi

delphi - 如何在版本控制中使用第三方组件管理 Delphi 项目?

转载 作者:行者123 更新时间:2023-12-03 14:34:05 24 4
gpt4 key购买 nike

安装第三方组件总是需要很长时间,特别是如果您有大型组件,而且如果您在多台计算机上设置环境,也会花费更多时间。

我正在考虑将它们添加到版本控制 (Subversion) 中,这样检查项目及其所需的所有组件总是很容易。

那么您如何管理它,以及在 VCS 内管理它们的最佳实践是什么?

还要考虑其中一些第三方没有源代码,而是作为 Delphi 库。 (BPL)。

最佳答案

如果我们有源代码,那么我们会将其包含在我们的存储库中的一个单独的文件夹下。

如果我们没有源代码,那么我们只需将最新的二进制文件(bpl、dll 等)保留在存储库中,并在安装文档中包含安装/使用说明。

看起来像这样:

\root
\third_party_stuff
\vendor1 --we *do* have the source for this
\src
\bin
\vendor2 --we *do* have the source for this
\src
\bin
\vendor3 --we don't have the source for this one
\bin
\our_stuff
\project1
\src
\bin
\project2
\src
\bin

关于delphi - 如何在版本控制中使用第三方组件管理 Delphi 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/541924/

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