加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 使用Eclipse和Mercurial进行项目设置

发布时间:2020-12-14 05:52:53 所属栏目:Java 来源:网络整理
导读:我想在使用 Eclipse设置多项目工作区方面提出一些建议.换句话说,我打算创建一些应用程序,它将使用两个或更多项目进行最终构建.项目将存储在某个版本控制系统中.这很容易做到. 我正在寻求的建议是如何设置版本控制或Eclipse工作区以使设置新的开发人员/新机器
我想在使用 Eclipse设置多项目工作区方面提出一些建议.换句话说,我打算创建一些应用程序,它将使用两个或更多项目进行最终构建.项目将存储在某个版本控制系统中.这很容易做到.

我正在寻求的建议是如何设置版本控制或Eclipse工作区以使设置新的开发人员/新机器*非常简单.理想情况下,新机器上的新开发人员或开发人员只需发出一个命令(可能是Eclipse,版本控制系统,某些构建系统,甚至是脚本);该命令将建立一个可以构建代码的环境.

我将使用Java作为语言,使用Mercurial进行版本控制,如果这对解决方案很重要的话.我愿意使用构建系统,尽管我对它们中的任何一个都不熟悉.

基本上,我希望学习

>项目应存储在存储库中的位置
> Eclipse应如何导入或以其他方式发现项目
>如何启动上述发现

*在这种情况下,新机器意味着具有必要应用程序的机器(例如Eclipse和TortoiseHg)但没有检查代码或任何工作空间

解决方法

每个Eclipse安装都需要安装MercurialEclipse插件,该插件可以通过“安装新软件…”安装,方法是将其指向以下URL: http://cbes.javaforge.com/update

这些是我在设置新应用程序时通常使用的步骤:

>在Eclipse中设置我的项目
>转到命令行,创建一个hg存储库,然后将我的项目移动到包含存储库的文件夹中.
>删除bin目录(因此不会检入Mercurial)
>在Mercurial存储库的根目录下发出’hg add’.
>在Eclipse中删除项目(不要单击“删除磁盘上的项目内容”复选框,否则会出错)
>在“文件”菜单中选择“导入”.在General文件夹下选择’Existing Projects into Workspace’.
>选择“选择根目录”旁边的“浏览…”按钮,然后选择您的mercurial存储库根文件夹.
>在导入对话框中单击“全选”,然后单击“完成”.
>打开导航器视图(这样您就可以看到bin文件夹),右键单击一个项目中的bin目录,转到“Team”和“Ignore …”.选择“仅此文件夹(‘bin’)’,然后单击”确定“.
>选择所有项目,右键单击,选择“团队”并选择“提交”

此时,您的工作区已完全连接到本地Mercurial存储库,并且所有文件夹结构都已正确设置.

当您准备与其他人共享此内容时,您将存储库推送到共享位置.在另一个Eclipse环境中(可能在另一台计算机上)转到“Window”菜单并选择“Show View”和“Other …”.在Mercurial文件夹中,选择“Mercurial Repositories”并单击“确定”.在刚出现的Mercurial Repositories视图中,单击“Create Repository …”按钮.它看起来像一个团队存储库,其中包含HG和加号.如果需要,请输入您的共享存储库URL和任何身份验证信息.右键单击刚刚创建的存储库,然后单击“克隆存储库”.这就对了.所有Eclipse设置都是从??Mercurial中提取的,所有内容都是为第二个开发人员设置的.

这可能听起来像很多步骤,但我能在不到两分钟的时间内做到这一点,因为我已经练习了几次.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读