• myEclipse 8.5下SVN环境的搭建


    myEclipse 8.5下SVN环境的搭建

    在应用myEclips 8.5做项目时,svn会成为团队项目的一个非常好的工具,苦苦在网上寻求了一下午,终于整合好了这个环境,在这里简单介绍下,希望能为刚开始用svn的朋友一点点帮助。

    svn环境需要(1)服务器端(2)客户端(3)应用在myeclipse中的svn插件

    第一步,安装svn服务器端。我用的是VisualSVN-Server-2.1.3这个版本的。

             安装完后,打开VisualSVN-Server,创建一个根目录test,则这个目录在服务器的地址 为:https://192.168.1.66:8443/svn/test; ip地址为你本机的地址,8443是你安装服务器时设定的端口。下来你可以设置用户及权限。



    第二步,安装客户端,我使 用的是TortoiseSVN-1.6.10.19898-win32-svn-1.6.12这个版本的客户端工具。随意提供一个地 址:http://hlbr.onlinedown.net/soft.php?id=89603。 安装完毕后重启电脑,你会发现右键中多出来一些功能了,表明客户端安装成功。(附件中VisualSVN_Server安装_配置_使用图文教程.rar 是一个安装教程)

       

       第三步,myeclips8.5下安装svn插件。在官网http://subclipse.tigris.org/下载了最新插件 site-1.6.15.zip包,

    解压后使用其features和plugins两个文件夹,参考网上做法,去掉其中一些包,myEclipse启动才不报错。
          (1)MyEclipse 8.5根目录D:Program FilesGenuitecMyEclipse 8.5下新建名为SVN的文件夹,将这两个文件夹放进去。(后边提供的SVN插件包就是我们要用到的SVN文件夹)
          (2)在D:Program FilesGenuitecMyEclipse 8.5dropins 目录下建立一个SVN.link文件,其中内容为:
    path=D:\Program Files\Genuitec\MyEclipse 8.5\SVN 。也就是这个link指向刚才你建的文件夹。(后边提供的SVN-link.rar是这个link文件)
          (3)重新启动MyEclipse。

    第四步,介绍下如何使用svn来应用你的项目。
         (1)在myeclipse下新建一个项目svntest,右键team-Share Project,,然后选择SVN,点next,--创建新的资源库位置, 点next后输入url:https://192.168.1.66:8443/svn/test,输入用户名和密码后就在服务器端test目录下预发布你的项目。
          (2)你会看到你项目中有?的标志,这时项目上右键team-提交,会发现你的项目问号消失,提交成功。到此你的项目发布成功了。
          (3)测试一下你发布的项目能否在局域网共享使用。客户端只需安装TortoiseSVN工具就可以下载你发布的项目了。团队其他机子上新建一个文件夹名为svntest(名字任意),右键checkout,输入服务器地址https://192.168.1.66:8443/svn/test,输入用户名和密码。ok ,会提示下载成功。

           至此,svn在myeclipse8.5的环境搭建成功了。
           你可以在myeclipse中提交,更新,删除,添加你对项目的修改,并更新到服务器中。团队其他组员只需本机安装客户端,便可以从服务器端下载最新版本 的项目,使用时,应先进行update操作,保证你的是最新的版本。当修改一个页面后,也应先update,再commit,防止冲突。
         附件中有简单的图文说明,大家参考下。由于第一次写这些东西,不足之处请大家指正和帮助,共同学习。

  • 相关阅读:
    Educational Codeforces Round 13
    Educational Codeforces Round 12
    vscode 修改标签栏样式为换行全部展示
    webpack uglifyjs 报错 Unexpected token name
    tsconfig.js 使用 paths 设置alias无效问题
    Webpack 报错 filename.indexOf is not a function 的问题
    'GL_EXT_shader_framebuffer_fetch' : extension is not supported
    Flutter命令突然无响应、vscode突然无法连接到IOS模拟器
    解决node fs.writeFile 生成csv 文件乱码问题
    数组map方法与如何使用ES5实现
  • 原文地址:https://www.cnblogs.com/wang3680/p/3599399.html
Copyright © 2020-2023  润新知