立即为所有用户同步项目文件
我和我的合作伙伴正在使用Eclipse进行一个项目。是否有可能在同一个项目中一起工作,让所有文件同步,当有人改变某些东西时?立即为所有用户同步项目文件
我正在考虑将项目放在保管箱文件夹中,并且所有人都从那里加载它。任何文件更改将与其他人同步,项目将立即更新,但...将自动加载更新的文件一次?当两个人更改文件并发生冲突时会发生其他问题。
在一般情况下,我想像谷歌文档的功能,其中文档是常见的,每个人都可以看到其他人的光标,并一起编辑文件。
有什么办法可以做到这一点与项目? Eclipse插件也许?
谢谢
ps。任何问题的标签建议将受到欢迎
开发人员通常使用源代码控制系统,如Git或SVN。在这些工作中,您可以单独处理自己的代码副本,并在将这些更改提交到中央存储库(如github)时合并这些更改。
Eclipse为SVN,Git和其他一些源代码控制系统提供了插件。
我不知道有任何允许同时编辑文件的插件。
听起来非常像Git你在找什么。所有你需要的是某种主机(可能是本地服务器,Dropbox或GitHub,Bitbucket(免费私人存储库)或VisualStudio Online(免费,惊人,但有点慢)的在线存储库主机,您可以提交,跟踪并且可以随意合并更改,也可以分叉项目,跟踪问题等等,还有eclipse的插件,以及大多数其他流行的IDE或编辑器 可能需要一点时间来支持Git尽管实际上它非常简单),但是如果你之前没有使用任何SVC,你和你的合作伙伴就会喜欢它。
好,但是当2人同时编辑文件时会发生什么? – ApollonDigital 2015-02-08 17:23:35
In t帽子案例将创建2个单独的提交,以后可以合并。 – eppic 2015-02-08 17:35:41
但这会创建副本,您可能不确定哪一个是正确的以及如何合并它。您所描述的功能与具有相同文档并由多位用户即时编辑它不同 – ApollonDigital 2015-02-09 18:03:53
SVN和git都不错,但是当两者都想要进行更改时很难同时编写代码我不确定这些系统如何处理这种情况... – ApollonDigital 2015-02-08 16:28:49