3

我有 Intellij 的社区版。但它支持的版本控制系统很少,但我的公司使用 perforce。

有什么方法可以在不手动签出的情况下实现版本控制。并触发一些命令以提交给 p4。

基本上我正在考虑使用本地 git repo。还有某种p4-git插件来提交我的更改。有什么建议么?

4

3 回答 3

4

有几种方法可以做到这一点。最好的是Perforce Git Fusion,但它确实有一些基础设施要求。没什么,但我发现这足以与僵化的公司官僚机构发生冲突。如果发生这种情况,您可以使用git-p4,它功能较弱,但包含在 Git 发行版中,并且没有任何基础架构要求。

最后,我怀疑 IntelliJ 可能确实支持 Perforce。我没有使用它,但我确实使用了支持 Perforce 的 PyCharm,而且 Jetbrains 的 IDE 基本上都是一样的。

于 2012-12-17T16:34:23.663 回答
0

我得到了解决方案git-p4。它看起来非常容易和简单。

于 2012-12-18T05:08:37.370 回答
0

社区版有一个新的开源 Perforce 插件p4ic4idea,其中包括与 IDE 的完整 VCS 集成。它不如 IntelliJ Ultimate Edition 提供的 Perforce 插件强大,但它支持简单的添加、删除、编辑和提交操作。

于 2015-09-12T23:10:01.200 回答