Hiroki

大部分笔记已经转移到 https://github.com/hschen0712/machine_learning_notes ,QQ:357033150, 欢迎交流

SVN工具使用总结

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。我公司所使用的SVN是Apache SVN服务端和Tortoise SVN客户端。

Tortoise SVN使用

这里主要总结Tortoise SVN的使用方式。
比如我们要从SVN服务器上下载代码到本地计算机上来阅读, 可以使用检出(Checkout)功能。

  1. 首先在要下载的本地文件夹的空白处点击右键,选择SVN Checkout
  2. 在弹出的对话框中的"URL of repository"里输入要下载的目录名, 下面的Checkout directory是你要下载到你哪个目录。
  3. 点击OK后, 服务器端会要求输入用户名和密码
  4. 验证身份后, 就会自动开始下载:

    下载完成后, 文件夹下会出现打钩的文件夹,也就是我们从服务器上download的文件。

Eclipse 配置SVN

首先进入 Help->Eclipse MarketPlace安装Subversion插件,过程略。
接着,点击右上角的这个按钮

选择SVN Repository Explore

左边会出现一个SVN的视窗,在空白处右键,点击New->Repository Location

指定repo的url并输入SSH的用户名、密码,点击确定

报错了

原因是我没有装SVN Connector,应该是装SVN插件时候出了问题导致没安装上
不过没关系,我们去官网
找到第一个

下载好后,点击Help->Install New Software 安装

一路确定

安装完后自动重启, 可以看到左边的视窗已经可以正常显示了

也可以通过内部安装,具体做法是
eclipse -> windows -> preferences -> team -> svn,点SVN Connector,再点Get connectors选择一个来下载


可以看到每一个目录旁都有一个数字,这个数字就是版本号了
在项目上右键,点击Check out,将repository上的文件下载到本地目录。

接着在Package Explorer里可以看到下载好的repo

在项目上右击Configure-> Conver to Maven project,eclipse会自动读取项目的pom文件

至此,就完成了SVN Maven项目的导入
同步:
右击项目,Team->Synchronize with Repository

posted on 2015-11-21 10:55  Hiroki  阅读(326)  评论(0编辑  收藏  举报

导航