eclipse中版本控制的使用

方案一:

1 首先在本机安装TortoiseSVN 1.9.5(或者其他版本)

2 在eclipse中安装对应版本的SVN插件(一定要对应 不然不能够实现项目关联)

对应关系:

所以 TortoiseSVN 的版本与Subclipse的版本对应如下:

Subclipse 1.10.x --> TortoiseSVN 1.8.x

Subclipse 1.8.x  --> TortoiseSVN 1.7.x

Subclipse 1.6.x  --> TortoiseSVN 1.6.x

Subclipse 1.4.x  --> TortoiseSVN 1.5.x

如果版本对应的话 可以通过SVN客户端直接check out 项目工程代码,然后再eclipse中导入存在的maven项目或者其他普通项目,此时就可以看到正确的作者信息。

方案二:各自为政 不去进行SVN和eclipse中插件的关联,SVN下载项目之后,直接在eclipse中进行导入,是什么项目就按什么项目导入。

方案三:直接在eclipse中安装插件,安装完插件之后,直接进行SVN项目导入

  1. 使用Eclipse从svn检出项目。

    打开Eclipse,在project explorer空白区域右键鼠标移至import选择import。

    Eclipse中从svn中检出maven项目

  2. 之后选择svn-->从svn检出项目,然后输入svn地址,按照提示一步步从svn上检出maven项目

    Eclipse中从svn中检出maven项目

    Eclipse中从svn中检出maven项目

    Eclipse中从svn中检出maven项目

  3. 检出成功后会在project explorer中显示刚刚检出的maven项目。但此时项目的目录结构还不是maven项目的目录结构,需要转换成maven项目的目录结构。

    此时转换成maven项目的方法有两种。第一种适用于不存在父子关系的maven工程,第二种适用于存在父子工程的maven项目。

    (一)直接单击项目,右键选择configure,选择convert to maven project

    Eclipse中从svn中检出maven项目

  4. (二)删除project explorer中的项目,并重新从工作区间导入maven项目。

    具体操作如下:

    1、首先删除刚刚从svn检出的项目(千万别把工作区间相应的项目删除掉了,此操作只是删除从project explorer中移除该项目的显示)

          右键选择delete,选择ok即可(注意弹出框中的delete project contents on disk不能选上,否则会从工作区间文件夹里删除刚刚检出的项目)

    Eclipse中从svn中检出maven项目

    Eclipse中从svn中检出maven项目

  5. 然后再重新导入maven项目。

        在project explorer空白区域右键选择import,选择导入maven,选择extisting maven projects,选择工作区间刚刚检出的maven项目,点击确定导入Eclipse中。

    Eclipse中从svn中检出maven项目

    Eclipse中从svn中检出maven项目

  6. 最后,转换成功后,项目左侧会出现一个M字图标并有黄色的svn图标。至此,从svn成功检出了maven项目。

    Eclipse中从svn中检出maven项目

猜你喜欢

转载自blog.csdn.net/yaoyaowudi123/article/details/81457503