Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在不同计算机之间同步IntelliJ项目_Java_Intellij Idea - Fatal编程技术网

Java 在不同计算机之间同步IntelliJ项目

Java 在不同计算机之间同步IntelliJ项目,java,intellij-idea,Java,Intellij Idea,我在3台不同的计算机上处理多个项目,所有这些都使用IntelliJ。我希望项目在所有平台上同步。 我怎样才能做到这一点呢?如果您没有使用VCS(),那么是时候开始了。此时使用的最合理的是,它是免费的 要在intellij项目的计算机之间同步,您可以将.idea项目目录、*.ipr文件(如果项目文件存储在文件而不是目录中)和项目中的*.iml文件添加到VCS,并在所有计算机之间共享。在其他答案/评论中提到的VCS的Appart-这当然是必须的-例如尝试一下 我使用,这有一个好处(对某些人来说是缺点

我在3台不同的计算机上处理多个项目,所有这些都使用IntelliJ。我希望项目在所有平台上同步。
我怎样才能做到这一点呢?

如果您没有使用VCS(),那么是时候开始了。此时使用的最合理的是,它是免费的


要在intellij项目的计算机之间同步,您可以将
.idea
项目目录、
*.ipr
文件(如果项目文件存储在文件而不是目录中)和项目中的
*.iml
文件添加到VCS,并在所有计算机之间共享。

在其他答案/评论中提到的VCS的Appart-这当然是必须的-例如尝试一下

我使用,这有一个好处(对某些人来说是缺点),即它不使用任何云存储(它使用p2p),这对我来说是一个好处,因为我可以在家庭网络上快速同步,无需任何中间人。它也可以通过互联网工作(但你当然受到带宽的限制)。它有很多特性,包括include/exclude规则(需要有一些排除项来省略一些与intelliJ config相关的特定环境或.git文件夹)


通过这种方式,我甚至可以同步一些我还不想提交的正在进行的工作,或者一些被VCS忽略的配置文件。

为什么不使用Git?您可以使用任何VCS来同步源和项目设置文件。这就是我来这里的原因,因为我不知道:)我如何导入项目?首先选择你喜欢的VCS,然后使用合适的JetBrains文档,比如Git