加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 10:19:34 所属栏目:大数据 来源:网络整理
导读:安装第三方组件总是需要很长时间,特别是如果您有大型组件,但如果您在多台计算机上设置环境,则需要更多的时间。 我想将它们添加到版本控制(Subversion),所以它将总是很容易检查项目与所有它所需的组件。 那么如何管理它,以及在VCS中管理它们的最佳实践是
安装第三方组件总是需要很长时间,特别是如果您有大型组件,但如果您在多台计算机上设置环境,则需要更多的时间。

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读