我目前正在 .NET 4 中开发一个应用程序,它必须与 Perforce 服务器交互。
我的团队之前使用 Perforce API 开发了某种包装器,但它缺少相当多的用例,并且无法正确处理异常。简而言之,这不是我真正可以按原样使用的东西,因为它需要付出相当大的努力才能使其尽可能“防弹”。
我想知道 .NET 是否存在可以正确处理异常的 Perforce API 包装器?
当我评估我们内部包装器的可用性时,我提出了我们的应用程序需要处理的异常和用例列表(并且包装器需要抛出)。
该列表非常详尽,这促使我想知道某种包装器是否已经存在。
您可能想查看P4API.NET http://www.perforce.com/downloads/Perforce-Software-Version-Management/complete_list/Customer%20Downloads?qt-perforce_downloads_step_3=3#qt-perforce_downloads_step_3#48库,由 Perforce 提供。或者你可以使用P4.NET http://public.perforce.com/wiki/P4.net库,它不是 Perforce 的官方版本,但已经存在了一段时间。
我已经使用过 P4.NET 好几次了,并且非常满意。您可以获得 .NET 4 库here https://github.com/milang/P4.net,因为我相信原始库仅支持 .NET 2。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)