zoukankan      html  css  js  c++  java
  • 使用Myeclipse + SVN + TaoCode 免费实现项目版本控制的详细教程

             通过Myeclipse + SVN插件 + TaoCOde可以省去代码仓库的租建;同时还可以很好的满足小团队之间敏捷开发的需求。接下来详细介绍整个搭建流程。

             首先,介绍所用到的工具:

             1,Myeclipse2015

             2,Myeclipse SVN插件

             3,TaoCode平台

     

             Myeclipse的安装即破解在此省略。

             SVN插件下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

             步骤一:实现在Myeclipse上离线安装SVN插件

             首先,解压下载后的插件压缩文件,得到如下的两个文件夹

            

             在Myeclipse的安装目录的dropins目录下新建一个SVN文件夹,并把上述两个文件夹拷贝在新建的SVN文件夹里,如下所示:

            

             在启动Myeclipse(启动时可能会有点慢,自动加载所需要的配置文件),启动后,通过如下步骤检查是否安装成功:

             在Myeclipse的Window - Show View - Other 下查找是否有SVN文件夹及其该文件夹下的子菜单。

             如果查找结果如下图所示,  则表明插件安装成功。

            

             步骤二:申请自己项目的svn repo地址

             进入TaoCode官网,注册并登陆账户后,界面如下所示

             点击新建项目,创建自己的项目后,会有该项目的svn repo地址,如下图所示

             该地址即为自己的svn服务器的地址;至此为止,相当于(注意措辞)svn服务器搭建成功。

             步骤三,在Myeclipse上使用svn

             1,上传本地工程到TaoCode服务器上创建的工程

                       右键自己的要上传的工程 - Team - Share Project ;选择svn,然后点击Next,选择第一个选项,创建新的资源库位置,然后把之前申请的svn repo地址填入到该处; 在下一步时,弹出用户登陆窗口,用户名和密码为TaoCode的用户名和密码;

            

    登陆成功后默认的SVN资源库中的文件夹的名称为项目名称;也可可选择自定义SVN资源库中文件夹的名称;

    工程就与svn建立连接。状态显示如下:

                       工程share后,该工程名称的右下角显示“*”号,表示该工程(或文件)是本地做过修改但未上传的;子目录下的文件和文件夹右下角标注为“?”,表示该文件为本地新添加的,服务器上还未同步的。

                       同时,当工程Share后,项目右键的Team的菜单窗口边为如下所示:

            

             2,上传本地工程到TaoCode服务器上

                       右键工程 - Team - 提交,弹出如下对话框:

             上面是每次提交代码时自己添加的注释;下面是有所改动的详细文件(夹)列表。点击ok即可成功上传;同时,Myeclipse控制台会显示上传的日志,如下所示:

                      

             在TaoCode的资源库文件夹下就可以看到项目已成功上传。

             3,更新工程

                       当别人已经向服务器提交了代码,自己需要更新项目时,右键项目 - Team - 与资源库同步

             在 Synchronize窗口右键自己的工程,选择 覆盖/更新,即可更新本地工程。

             4,提交本地修改

                       当在本地修改过工程后,项目右下角会标注“*”号;右键项目 - Team - 提交 即可。(注意,在每次提交时养成写提交日志的习惯)

             5,查看提交历史记录

                       右键工程 - Team - 显示资源历史记录  结果如下图所示

            

             6,工程下载

                       File - Import ,在对话框里选择SVN - 从SVN检出项目,接下来就是选择资源库位置信息和创建位置的配置,具体步骤同上述都Share工程。这样既可快速有效的Down 下服务器上的整个项目。

             7,工程删除/文件删除

                       要在服务器上删除整个工程,即可在本地清空该工程下的所有子目录和文件(注意:该工程文件夹不要删除),然后把这个空文件夹上传到服务器既可删除服务器上的        工程。要删除子目录下的某一个文件或者文件夹,既可删除在本地删除该文件或文件夹,然后上传到服务器既可。

             8,查看代码修改的具体位置

                       右键工程 - 资源库 - 与资源库同步 ,在Synchronize窗口定位到自己修改过的文件并双击,则在右边窗口弹出文件修改前后的详细对比。如下图:

            

             如上图所示,在本地工程中,吸怪TestClass类后,可以清晰的看出本地文件与远程服务器上文件的差异对比。

            

             到此为止,在Myeclipse上有关SVN的基本上传、更新、删除和下载等最基本的操作已经介绍到这里。

  • 相关阅读:
    HDU 5446 CRT+Lucas+快速乘
    awk的用法
    【福利】小程序开发资源干货汇总
    前端css常用的选择小汇
    前端css常用的选择小汇
    前端,Java,产品经理,微信小程序,Python等资源合集大放送
    前端,Java,产品经理,微信小程序,Python等资源合集大放送
    bootstrap+fileinput插件实现可预览上传照片功能
    bootstrap+fileinput插件实现可预览上传照片功能
    Jquery前端分页插件pagination同步加载和异步加载
  • 原文地址:https://www.cnblogs.com/lcword/p/7066114.html
Copyright © 2011-2022 走看看