Tag: perforce

Perforce API的.net包装器?

我目前正在开发.NET 4中的应用程序,该应用程序必须与Perforce服务器进行交互。 我的团队之前使用Perforce API开发了某种包装器,但它缺少了很多用例,并且没有正确处理exception。 简而言之,它不是我真正能够实际使用的东西,因为它需要付出相当大的努力才能使其尽可能“防弹”。 我想知道是否存在适用于处理exception的.NET的Perforce API包装器? 在我评估内部包装器的可用性时,我想出了一个我们的应用程序需要处理的exception和用例列表(并且包装器需要抛出)。 这个清单非常详尽,这让我想知道是否已经存在某种包装。

如何在使用Perforce在Visual Studio中重命名文件时保留更改历史记录

我知道有几个关于使用版本控制系统重命名文件的问题。 但我没有找到特殊版本控制系统Perforce的满意答案。 我的问题:当我在 Visual Studio中重命名时,是否有插件/解决方案可以保存我的C#代码文件的版本历史记录? 编辑:目前我正在使用VS2P4插件。 Edit2:我找到了一个更短的方法来重命名文件: 在资源管理器中打开包含文件夹(在解决方案资源管理器中右键单击在Windows资源管 选择文件,然后右键单击Perforce-> Show in P4V。 使用所选文件执行正常的重命名/移动操作。 这种情况比在P4V中的Perforce Depot中导航要短,直到找到正确的文件。 但当然我正在寻找一种更短的方式。 编辑3:有没有办法在VS中直接进行“在P4V中显示” 文件选择 ?