SVN安装与配置 SVN整合MyEclipse
SVN安装:
1、安装服务器
######### 安装文件:SVN服务器###############
# http://www.collab.net/downloads/subversion #
CollabNetSubversion-server-1.6.9-1.win32.exe
点击安装CollabNetSubversion-server.exe,在第二个Next时选择Svnserve安装模式,去掉第二个勾即可。
往下可以选择自己的安装路径,点击Next后Finish即可。
程序被安装到:C:\Program Files\CollabNet\Subversion Server
2、安装客户端
######### 安装文件:SVN客户端###############
# http://tortoisesvn.net/downloads #
TortoiseSVN-1.6.8.19260-win32-svn-1.6.11.msi
LanguagePack_1.6.8.19260-win32-zh_CN.msi
点击安装软件,按提示安装即可。
3、配置服务器
在CollabNetSubversion的安装完成后,使用命令行工具创建版本库
a.创建一个名为SVN(例如D:\SVN\)的空文件夹,作为你的所有版本库的根
b.在D:\SVN\里创建另一个目录SvnRepos
c.打开命令行窗口(或DOS窗口),进入D:\SVN\目录,输入
svnadmin create --fs-type fsfs ProjRepo
这样,你就在D:\SVN\SvnRepos\ProjRepo创建了一个新的版本库。
4、修改配置文件
对三个文件进行配置,在D:\SVN\SvnRepos\ProjRepo\conf目录下,分别为svnserve.conf,passwd,authz
<1> 文件svnserve.conf中把下面前面的#号去掉,修改如下:
auth-access = write
password-db = passwd
authz-db = authz
<2> 文件passwd增加用户,修改如下:
admin = 123456
<3> 文件authz修改如下:
admin = admin
[/]
@admin = rw
*= r
5、运行 svnserve
在终端输入:
svnserve.exe -d -r D:\SVN\SvnRepos
6、以服务形式运行 svnserve
使用普通用户直接运行 svnserve 通常不是最好的方法。它意味着你的服务器必须有一个用户登录,还要记着重新启动服务器后重新启动 svnserve。最好的方法是将 svnserve 作为 windows 服务运行。
sc create svnserve binpath= "C:\Program Files\CollabNet\Subversion Server\svnserve.exe --service --root D:\SVN\SvnRepos\ProjRepo" displayname="Subversion" depend= tcpip start= auto
#Add a description after creating the service#
运行下列代码
sc description svnserve "Subversion server (svnserve)"
7、在MyEclipse中配置SVN:
方法一(我按照这种方法做的,而且没问题):
<1> 若没有该选项,则采用以下方法,点击Help—Software Updates---Add/Remove Software…在出现的对话框中选择Add---Add Site---输入name为SVN,URL为http://subclipse.tigris.org/update_1.0.x 点击OK--展开Personal Sites--选中subclipse-- 安装完成即可
打开MyEclipse菜单---Window---Show View---Other….选择SVN---SVN资源库在Myeclipse右下角出现SVN透视图.
<2> 在空白处右击---新建---资源库位置,在URL选项中写入:svn://localhost/,确定即可
在弹出的对话框中输入用户名和密码(为之前在文件修改的用户名和密码),确定
<3> 右击建立的资源库位置,新建一个远程文件夹,填入文件夹名,Next—Finish
<4>右击新建的远程文件夹,选 导入 选项,选择导入目标文件的目录,点击确定即可
<5>打开file菜单---New---Others….---SVN---从SVN中出去项目---next---选定资源库位置---Next---选择目标远程文件夹---Next---为项目命名---Finish
方法二(这种方法安装的subclipse会有一点点问题,解决起来还挺麻烦):
<1>subclipse.tigris.org:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
下载Subclipse,site-1.0.6.zip
<2>解压次文件,在Myeclipse菜单--help--Sofeware Update--Add/Remove SoftWare...---Add--Add Local--选中site-1.6.10.zip--选中Personal Sites--完成安装。
SVN安装与配置 SVN整合MyEclipse的更多相关文章
- ubuntu安装和配置SVN【转】
ubuntu安装和配置SVN 转自:http://www.jb51.net/os/Ubuntu/56394.html 第一步:安装apache2 libapache2-svn subversion ...
- linux svn安装和配置
linux svn安装和配置,不结合apache http://blog.51yip.com/server/901.html 张映 发表于 2010-07-07 分类目录: 服务器相关 今天有个同事在 ...
- centos7安装并配置svn(转)
一.安装 1. 通过 yum install subversion来安装 2. 查看svn版本 使用: svnserve –version 3. 创建svn版本库 使用命令: svnadmin cre ...
- Svn 安装、配置、使用指南
Svn 安装.配置.使用指南 Svn 是 Subversion 的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统. 1. 安装配置 1.1. 安装 svn 1.2. 创建 svn 仓库 1 ...
- Centos7 下的SVN安装与配置
Centos7 下的SVN安装与配置 1.关闭防火墙 临时关闭防火墙 systemctl stop firewalld 永久防火墙开机自关闭 systemctl disable firewalld 临 ...
- Linux 配置 SVN and ideal 配置SVN的客户端 ?
Linux 配置 SVN? 4.配置svn(服务器端) 项目管理工具(subversion),每个公司都会用到(git/svn) 目的就是为了合作开发 4.1.从linux上安装svn 不需要从官网下 ...
- 安装和配置SVN服务器Subversion、客户端TortoiseSVN和Visual Studio插件AnkhSvn
1.下载并安装服务器端Subversion下载地址:http://subversion.apache.org当前最新版本为1.8.10,默认安装目录为C:\Program Files\Subversi ...
- Centos下安装和配置SVN
1.安装SVN服务 #检查现有版本 rpm -qa subversion #如果存储旧版本,卸载旧版本SVN yum remove subversion #安装SVN yum install subv ...
- 【转载】Ubuntu下SVN安装和配置
一.SVN安装 1.安装包 1.$ sudo apt-get install subversion 2.创建项目目录 $ sudo mkdir /home/xiaozhe/svn $ cd /home ...
随机推荐
- OpenCart 最新使用教学视频合集
OpenCart 是一个很火的开源电商系统,国内越来越多的人开始使用 OpenCart 搭建自己的电商网站.OpenCart 的功能非常强大,当然功能也非常多.这里整理了 OpenCart 最重要的一 ...
- Implementing SQL Server Row and Cell Level Security
Problem I have SQL Server databases with top secret, secret and unclassified data. How can we estab ...
- 每天一个linux命令(14):which命令
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. ...
- 三维数组——与 宝玉QQ群讨论交流之二
宝玉 12:27:35 这几天看了大部分大家交的作业,发现一个主要问题还是卡在对三维数组的理解上,之前把三维数组类比成三维空间可能会造成误导 宝玉 12:27:45 其实鞠老师解释的很好: 三维数组 ...
- beta分工
队伍CleanCode 031302505 黄晓辉(21%) 031302223 翁瀚帅(19%) 031302511 林培兴(22%) 031302632 张衍坤(19%) 0313 ...
- Java基础-多线程
介绍 操作系统能同时运行几个程序,每个独立运行的程序又称之为进程. 对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程.线程提供了多任务处理的能力 用进程和线程的观点来研究软件是当今普遍采 ...
- Java 缓存技术
以下仅是对map对方式讨论.没有对点阵图阵讨论.作缓存要做以下2点: 1:清理及更新缓存时机的处理: . 虚拟机内存不足,清理缓存 .. 缓存时间超时,或访问次数超出, 启动线程更新 2:类和方法的 ...
- python获取命令行参数的方法
想用python处理一下文件,发现有argv这个用法,搜来学习一下. 如果想对python脚步传参数,那么就需要命令行参数的支持了,这样可以省的每次去改脚步了. 用法是:python xx.py ...
- Linq 中 Distinct 方法扩展
原文链接 http://www.cnblogs.com/A_ming/archive/2013/05/24/3097062.html public static class LinqEx { publ ...
- PHP开发APP接口----单例模式连接数据库
<?php //单例模式 class Db{ static private $_instance; static private $_connectSource; private $_dbCon ...