Eclipse 中的版本控制项目

发布于 2024-08-29 07:29:04 字数 239 浏览 2 评论 0原文

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

  1. 可能的解决方案是什么? github?来源锻造?他们免费吗?
  2. Eclipse 中的这些细微差别会导致任何问题吗?因为我可能会提交包含一些配置的整个项目文件夹。

社区可以解释一下或建议一些关键字吗?我会在网上查找更多。谢谢。

Say I have Eclipse installed in office and home. Both are Eclipse version 3.5 but may have slightly difference, like plugins version. I'd like to commit the code to online repo when get off work and then checkout at home.

  1. What would be a possible solution? github? sourceforge? Are they free?
  2. Would those slightly difference in Eclipse cause any problem? Since I might commit whole project folder which consist some configurations.

Can the community explain a bit or suggest some keywords? I will look up more online. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夏九 2024-09-05 07:29:04

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

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

Eclipse 的 subversion 插件版本的微小差异可能会导致问题。确保您使用相同的插件版本。 Eclipse 版本的微小差异应该不重要。

There are a number of places that provide free source control hosting for open source projects. If this is a commercial project, you will need to either host your repository yourself and make it available both in the office and from home, or use a commercial source control hosting service.

Personally I use Subversion and the wush.net subversion hosting service. Wush has been around for a long time and are not too expensive, but a google search e.g. "subversion hosting" will turn up many other options.

Small differences in the subversion plugin version for Eclipse can cause problems. Make sure you're using the same plugin version. Small differences in Eclipse version should not matter.

海的爱人是光 2024-09-05 07:29:04

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

如果您选择基于 CVS 或 SVN 的插件,那么插件版本的细微差别应该不会产生影响。

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

There are a number of free SCM's available to open source projects.

If you were to choose a CVS or SVN based one, then the slight difference in your plugin versions shouldn't make a difference.

However if you were to go for one of the increasingly popular DCVS solutions such as git, mercurial or bazaar, then your local copy has a full copy of all of the history, so you could get by with creating a local repo on a memory stick making more commits at home and then synching it when your are connected to the office or the internet depending on where you decide to host your central repo.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文