首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在绝地VCS中删除(使用技巧)项目?

如何在绝地VCS中删除(使用技巧)项目?
EN

Stack Overflow用户
提问于 2010-07-27 15:47:16
回答 1查看 636关注 0票数 2

我得拆分一台绝地VCS服务器。我有4个Delphi项目在它上面,我必须给2个项目给一个公司和2个给另一个公司。

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

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

这个是可能的吗?

有没有人写过这样的查询?

服务器版本为V2.4.1.790。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-29 02:09:55

项目可以在很大程度上从JVCS存储库中删除。不能删除的是项目条目本身,但是可以删除模块,包括它们的修订版和blobs。

具体步骤如下:

  • 在图形用户界面客户端的主菜单中删除项目
  • 调用“服务器|废弃的模块”(这可能需要一些时间)
  • 选择所有模块(使用HOME键转到顶部,然后按SHIFT和END选择所有模块)
  • 调用"Remove from Archive“(这可能需要一些时间)

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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3341590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档