gpt4 book ai didi

delphi - 如何在 JEDI VCS 中删除(使用技巧)项目?

转载 作者:行者123 更新时间:2023-12-03 18:39:24 25 4
gpt4 key购买 nike

我必须拆分 JEDI VCS 服务器。我有 4 个 Delphi 项目,我必须将 2 个项目交给一家公司,2 个交给另一家公司。

这个想法是恢复 2 个 JEDI VCS 备份(2 个数据库备份),并删除另一个客户的项目。现在不可能真正从 JEDI 中删除项目,因为 this article in JEDI VCS FAQ 中所述的引用完整性。 .

因此,由于无法删除,我想到在保存源文件的 blob 字段中写入 NULL。这样,如果客户 1 尝试恢复客户 2 项目,他将简单地获取文件列表,然后可能会在读取文件时出错。如果我可以将表设置为 NULL,则 dpr dfm pas 文件将不再真正存在于数据库中。

这可能吗?
有没有人写过这样的查询?

服务器版本为 V 2.4.1.790。

最佳答案

可以从 JVCS 存储库中大量删除项目。不能删除的是项目条目本身,但可以删除包括其修订和 blob 在内的模块。

步骤是:

  • 删除项目
  • 在 GUI 客户端的主菜单中调用“服务器 | 废弃模块”
    (这可能需要一些时间)
  • 选择所有模块(使用 HOME 键转到顶部并按 SHIFT 和 END 选择所有模块)
  • 调用“从存档中删除”
    (这可能需要一些时间)

  • 顺便说一句,最新版本是 2.4.5.820。

    关于delphi - 如何在 JEDI VCS 中删除(使用技巧)项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3341590/

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