Eclipse中的版本控制项目

时间:2010-04-19 22:14:06

标签: version-control

说我在办公室和家里安装了Eclipse。两者都是Eclipse版本3.5,但可能略有不同,如插件版本。我想在下班后将代码提交到在线回购,然后在家结账。

  1. 什么是可能的解决方案? GitHub的? SourceForge上?他们有空吗?
  2. Eclipse中的那些略有差异会导致任何问题吗?因为我可能会提交包含一些配置的整个项目文件夹。
  3. 社区可以解释一下或建议一些关键字吗?我会在网上查找更多。感谢。

2 个答案:

答案 0 :(得分:1)

有许多地方为开源项目提供免费的源代码控制托管。如果这是一个商业项目,您需要自己托管您的存储库,并在办公室和家中提供,或使用商业源控制托管服务。

我个人使用Subversion和wush.net subversion托管服务。 Wush已经存在了很长时间并且不是太昂贵,但谷歌搜索例如“颠覆托管”将提出许多其他选择。

Eclipse的subversion插件版本的细微差别可能会导致问题。确保您使用的是相同的插件版本。 Eclipse版本的细微差别无关紧要。

答案 1 :(得分:1)

开源项目有许多免费的SCM可供使用。

如果您选择基于CVS或SVN的版本,那么插件版本的细微差别应该没有区别。

但是,如果您要使用其中一种日益流行的DCVS解决方案,例如git,mercurial或bazaar,那么您的本地副本将包含所有历史记录的完整副本,因此您可以创建本地回购记忆棒在家中进行更多提交,然后在您连接到办公室或互联网时进行同步,具体取决于您决定托管中央仓库的位置。