我有Intellij的社区版。但它支持很少的版本控制系统,但我的公司使用perforce。
有没有办法可以实现版本控制而无需手动签出。并发出一些命令提交给p4。
基本上我想和当地的git repo一起去。还有一些p4-git
插件可以提交我的更改。有什么建议?
答案 0 :(得分:4)
有几种方法可以做到这一点。最好的是Perforce Git Fusion,但它确实有一些基础设施要求。没什么,但我发现它足以与僵化的公司官僚机构发生冲突。如果发生这种情况,您可以退回到git-p4,这个功能较弱,但包含在Git发行版中,并且没有任何基础结构要求。
最后,我怀疑IntelliJ可能确实支持Perforce。我没有使用它,但是我确实使用了具有Perforce支持的PyCharm,Jetbrains的IDE基本上都是相同的。
答案 1 :(得分:0)
我得到了解决方案git-p4。它看起来非常简单。
答案 2 :(得分:0)
社区版p4ic4idea有一个新的开源Perforce插件,其中包括与IDE的完整VCS集成。它不像IntelliJ Ultimate Edition提供的Perforce插件那样强大,但它支持简单的添加,删除,编辑和提交操作。