【问题标题】:Putting a project in Eclipse under source control将 Eclipse 中的项目置于源代码控制之下
【发布时间】:2011-04-05 17:43:26
【问题描述】:

我想知道一个关于如何在 Eclipse 中创建一个集成了 Subversion/Mercurial/Git 的 hello world 项目的分步过程。我知道这很容易,但我不确定该怎么做。

我已经:

  1. 下载helios并将其放在本地文件夹中。
  2. 在目录“C:\workspace\tests”上创建了一个新的 java 项目。
  3. 添加了一个新的 Main.java 文件,其中包含一条 hello world 消息。完整的文件名是“C:\workspace\tests.java”。
  4. 现在我想将“hello world”消息更改为“bye world”,但如果需要,我希望能够恢复到之前的消息。我需要某种版本控制!

从这一点开始,我必须遵循哪些步骤才能使这个已经创建的项目及其文件在 subversion / git / mercurial 版本控制下?这不应该是更复杂的事情,只是如何在我们自己的机器上添加一个简单的现有项目到源代码控制通过eclipse

如果您愿意,请提供所有必须安装的软件的链接。这应该是一个版本控制新手的教程。

编辑:我不知道如何制作这个 CW。有人能做到吗?

【问题讨论】:

    标签: eclipse svn git version-control mercurial


    【解决方案1】:

    首先,您需要为您的版本控制系统安装适当的提供程序。

    然后第一步是右键单击要置于版本控制之下的项目,然后选择团队 -> 共享。然后发生的事情取决于提供者。

    【讨论】:

    • 是的,我花了很长时间才明白我想要的是 Team->Share Project(我想知道为什么他们不称它为更接近实际的东西 - 添加项目到源代码控制!)。从那时起,它为 git 和 mercurial eclipse 插件创造了奇迹。但是对于颠覆,它总是要求我提供一些主机,而 file:/// 东西不起作用..
    • 好的,我右键单击我的项目(在包资源管理器中),选择“团队”,然后......不,没有类似于“共享项目”的内容。有趣的是,我以前做过,但不记得是怎么做的(虽然“分享”看起来很熟悉)。我一直在使用 GIT 和 SVN,但现在我很困惑。
    • @ScottBiggs 您需要位于项目的 root,而不是项目内的文件或文件夹。
    • @ThorbjørnRavnAndersen:谢谢。我试图对一个已经共享的项目执行此操作!哦!对于没有版本控制的项目,你是完全正确的。
    【解决方案2】:

    Subclipse 是一个很棒的 Subversion 插件。

    Subclipse.tigris.org

    您需要一个现有的 Subversion 客户端才能使用它。

    我假设您使用的是基于驱动器号的 Windows。 Tortoise SVN 是另一个很好的工具,可以在 Windows Explorer 中使用,而不是在 Eclipse 中使用。这是一种更通用的 Subversion 方法。

    tortoisesvn.net

    我个人会推荐使用 Git 进行版本控制,但我不知道有什么好的 Eclipse 插件可以用在我的脑海中。

    【讨论】:

    • 我已经安装了乌龟和底格里斯。仍然我想知道如何将我自己的项目添加到颠覆源代码控制..
    • 您是否在某种 Subversion 服务器上设置了存储库?
    • 如原帖所述,我希望在我自己的机器上添加一个简单文件夹中的简单文件以进行版本控制。而已。也就是说,不,我没有。
    • 我希望这个链接能给你你想要的东西。 link
    • 链接处的人所做的程序在这里不起作用。新存储库对话框不接受我的文件夹“file:///D:/lixo/svntests”作为输入。
    猜你喜欢
    • 2012-06-18
    • 1970-01-01
    • 1970-01-01
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 2010-09-21
    • 2012-04-25
    • 1970-01-01
    相关资源
    最近更新 更多