如何使用两台PC处理我的java eclipse项目?

时间:2015-03-11 18:06:25

标签: java eclipse maven

我现在在家用电脑上工作一个java项目(我的服务器的一个minecraft插件)。我使用eclipse并拥有一个本地maven存储库......以及一些在线存储库。我的有效pom.xml就在这里,如果它有帮助(http://pastebin.com/D25qN0cY)。

上次我去旅行一段时间后,我将我的eclipse项目重新定位到我的Dropbox帐户上的一个文件夹...然后在我的笔记本电脑上安装了eclipse,并将其指向该文件夹。它运作正常。

但是几个月之后,我又回到了我的笔记本电脑来处理这个项目而且它确实搞砸了 - 我相当肯定一些项目文件被覆盖/回溯了我不得不让事情变得更新试。

所以我的问题是:从家用电脑和笔记本电脑上实现项目的最简单方法是什么?请注意我不是git专家,如果这是解决方案,我有一种感觉。因此,任何关于正确方向的指导都将受到赞赏 - 如果这是答案。

谢谢, 安德鲁

3 个答案:

答案 0 :(得分:3)

  

使用git回购。

拥有代码存储库有许多优点。它不仅可以帮助您在两个不同的位置工作,还可以:

  • 使您能够在出现问题时回滚更改
  • 让您能够暂时回滚您的更改,如果您想知道何时出错:)
  • 充当完美备份
  • 开启了与同事/朋友合作的可能性
  • 为您提供有关您自己更改的历史记录

如果您需要帮助入门,bitbucket也有很好的教程,如下所示: Getting started

答案 1 :(得分:1)

你用dropbox做的事情应该可以正常工作。实际上没有理由不使用Dropbox或任何其他云服务。

但是你怀疑,最好的方法就是git。我也绝对不是git专家,因为我只是将它用于我自己项目的版本控制,但实际上并不难设置。我亲自从本教程中学到了基础知识:

http://code.tutsplus.com/tutorials/easy-version-control-with-git--net-7449

对于您想要做的事情,您只需要按照该教程进行一次设置,然后再记住提交,推送和拉取命令。如果您需要任何其他功能(例如当您意外破坏项目时),您可以查看如何使用它。

答案 2 :(得分:1)

考虑使用 Git 。首先,您可以执行以下操作:

  1. 为您的操作系统安装 Git client 。这很重要,因为它可以帮助您熟悉命令提示符/终端上的 basic git commands
  2. 如果您使用的eclipse版本没有,请从市场安装 Git plugin for eclipse
  3. 您可以在 Github account 中创建一个 set up a repository ,它将充当远程存储库。
  4. 然后你可以

    • 使用git push将更改从本地(PC /笔记本电脑)存储库推送到远程存储库,或者
    • 使用git pull获取对本地存储库的远程更改,或使用git clone命令克隆整个远程存储库本身。