【问题标题】:How to delete items within .pbl files removed from SVN using PowerBuilerIDE with PushOK(SVN)?如何使用 PowerBuilerIDE 和 PushOK(SVN)删除从 SVN 中删除的 .pbl 文件中的项目?
【发布时间】:2017-05-03 09:45:34
【问题描述】:

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

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

目前,我可以在 PowerBuilder IDE 中使用“添加到源代码管理”查看已删除的项目并手动删除它们。

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

【问题讨论】:

  • 对不起,我指的是 .pbl 中的项目!谢谢!
  • 我记得在使用 PowerBuilder 和 StarTeam 时研究过这个问题。我记得读过 PowerBuilder 永远不会自动从 pbls 中删除项目。

标签: powerbuilder


【解决方案1】:

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

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

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

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

【讨论】:

  • 为了扩展 Matt 所说的内容,一些团队通过从构建服务器获取 PBL 的新副本来解决此问题。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-01
    • 2017-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多