如何使用带有 PushOK(SVN) 的 PowerBuilerIDE 删除从 SVN 中删除的 .pbl 文件中的项目?

How to delete items within .pbl files removed from SVN using PowerBuilerIDE with PushOK(SVN)?

我和我的团队使用 PowerBuilder 并使用 PushOK 来实现 Tortoise SVN。

当其中一名团队成员从源代码​​管理中删除 .pbl 文件中的某些项目时,其他所有成员都必须手动搜索每个项目以将其删除。

目前我可以使用 'Add to source control' 在 PowerBuilder IDE 中看到已删除的项目并手动删除它们。

谁能告诉我如何从 PowerBuilder IDE 中快速(自动)删除这些项目?

在我与 PB 一起使用的各种源代码控制工具(您描述的设置、TFS、SourceSafe)中,删除对象的本地副本始终是一个手动过程。通常是这样的:

  • 断开与源代码管理的连接。
  • 删除本地 pbl 中的对象。
  • 重新连接到源代码管理。
  • 获取最新版本的应用程序。
  • 完全重建应用程序。

当对象在 pbl 之间移动时也是如此。我看到解决这个问题的唯一方法是在删除对象(然后对它们执行 'get latest version' )后获取一组新的 pbl(来自删除对象的开发人员或可能是源代码控制)。

此类更改应始终传达给整个团队,以帮助确保库在组内保持一致。

查找不在源代码管理中的对象的一种快速方法是右键单击目标并select 添加到源代码管理。此外,如果您在版本库管理器中对对象列表进行排序,则不在源代码管理中的对象将一起出现在顶部(或底部)。