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

前端之家收集整理的这篇文章主要介绍了如何在版本控制中使用第三方组件管理您的Delphi项目?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
安装第三方组件总是需要很长时间,特别是如果您有大型组件,但如果您在多台计算机上设置环境,则需要更多的时间。

我想将它们添加到版本控制(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相关文章