2017-05-03 18 views
1

我的团队和我一起使用PowerBuilder并使用PushOK来实现龟龟SVN。如何删除使用PowerBuilerIDE与PushOK(SVN)从SVN中删除的.pbl文件中的项目?

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

目前我可以通过'添加到源代码管理'在PowerBuilder IDE中看到删除的项目并手动删除它们。

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

+0

对不起,我是指.pbl内的项目!谢谢! – KayG

+0

我记得我在用StarTeam使用PowerBuilder时研究了这一点。我记得读过PowerBuilder永远不会自动删除pbls中的项目。 – Slapout

回答

3

在我用过的各种源代码控制工具(你描述的设置,TFS,SourceSafe)中删除对象的本地副本始终是一个手动过程。通常情况如下:

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

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

此类型的更改应始终传达给整个团队,以帮助确保图书馆在群组内保持一致。

+1

为了扩展Matt的说法,一些团队通过从构建服务器获取PBL的新副本来解决此问题。 –

1

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