Svn服务器安装

一、准备工作:
1,下载Subversion服务器程序。
http://subversion.tigris.org/
2,下载Subversion的Windows客户端TortoiseSVN
http://www.subversion.org.cn/
二、svn服务器配置:
1:双击运行Setup-Subversion-1.5.3.msi一路默认,只管下一步(如图)
2:建立代码仓库 如:若在D:盘下创建代码仓库svnRoot
运行命令:svnadmin create --fs-type fsfs D:\svnRoot将会在D:盘生成svnRoot目录
这时在D:\svnRoot文件中已经有了其他子文件,说明版本库建立成功
如下图

3:将SVNService.exe复制到svn安装目录,默认C:\program files\subversion\bin目录下
然后运行命令:svnservice.exe -install -d -r D:\svnRoot
如果出现:CreateService failed - Commandline set: "-d" "-r" "D:\svnRoot"的
提示,运行svnservice –remove后再运行:svnservice.exe -install -d -r D:\svnRoot
如下图:

4,配置用户和权限
来到D:\svnRoot\conf目录,
(1)修改svnserve.conf:去掉下面两行的注释:
# [general]
# password-db = passwd
将#号去了,前面不留空格。改为:
[general]
password-db = passwd
(2)然后修改同目录的passwd文件,去掉下面三行的注释:
# [users]
# harry = harryssecret
# sally = sallyssecret
最后变成:
[users]
harry = harryssecret
sally = sallyssecret
可以自己定义一个帐号&密码
例如:
[users]
admin = password
6.启动服务: net start svnService

三、导入资源(两种方式)
1、菜单导入资源 。注:需安装客户端
(1):双击运行TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi,完成,重启
地址栏访问:svn://localhost:3690如图。说明客户端安装成功

(2):按(如图)导入资源:完成之后目录没有任何变化,如果没有报错,数据就已经全部导入到了我

们刚才定义的版本库中

2、.命令导入资源
建个truck文件夹,进入,建一个doc文件夹和一个project文件夹,将要导入的项目放在project文件

夹中。

C:\>svn import D:\workspace\truck\ file:///d:/svnRoot -m "initial import"
提交后的版本为 1。如下图

说明:svn import '工程目录' file:///svn仓库目录/子目录 -m "initial import"
注: 工程目录分隔用"\"     svn仓库目录分隔用"/"
      子目录:svn仓库要放置多个资源项目时子目录能够方便管理

再次访问svn://localhost:3690,资源已存在,如下图

                                          MyEclipse安装Svn插件步骤

1、 安装TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi 之后,重启。
2、 找到在MyEclipse的安装目录,打开eclipse文件夹下的links文件夹,将

svnClient\myeclipse-svn目录下的svnn.link拷贝到links文件夹下。svnn.link的内容为:path=你的

myeclipse-svn存放路径(注意不要使用中文)+\\site。我的是将myeclipse-svn放在

E:\\Svn\\svnClient目录下内容为path=E:\\Svn\\svnClient\\myeclipse-svn\\site
3、 启动MyEclipse
4、 选择Window---Show View---Other…,出现如下图示:

如果有SVN,说明安装成功。
5、 选择SVN Repository ,点击“OK”。
6、 选择Window---Open Perspective---Other…,出现如下图示:

选择SVN Repository Exploring ,点击“OK”。

7、 在MyEclipse的右上角,如图:

选中“SVN Repository Exploring”。如果没有该选项。选择 将会看到该项。选中后出现如图:

8、 在“SVN Repository”的空白处,单击右键选择New-Repository Location…,出现如下图

示:

在Url中输入路径。点击“Finish”。
9、 在MyEclipse左侧显示如下图:

10、 选中项目,点击右键—“Checkout…”,出现对话框,点击“Finish”。
11、 进入已经checkout好的项目。
(1)、文件的更新:
选中要更新的文件,点击右键—“Team”—“Update”。
(2)、文件的上传:
选择需要上传的文件,点击右键—“Team”—“Commit”。

注意:对于公用模块,请先更新该文件,保证你的程序是最新的,然后你才可以修改。否则别人修改的

代码可能会被删除。

转载于:https://www.cnblogs.com/jufu/archive/2012/02/27/2370278.html

subversion的配置与使用相关推荐

  1. windows平台下subversion服务器端配置

    一.安装subversion subversion为服务器端.TortoiseSVN为客户端. 二.在服务端建立Repository版本库 1.在服务器端建立一个空目录,比如"d:\svn\ ...

  2. win11 安装Subversion与配置 svn服务端

    一.下载 服务器端程序版本 目前Subversion的最新版本是 1.9.0-alpha2,这是一个测试版.官方网站推荐使用的版本是1.8.9,原话是:The best available versi ...

  3. IDEA找不到SVN(Subversion)配置

    某天早上来上班,突然idea就提交不了svn文件,不知道咋回事. 检查一番发现,Settings --> Version Control 下面都没有Subversion这个svn配置的地方. 记 ...

  4. Subversion的安装部署与用户验证配置

    注:本例采取subversion+apache的模式 一:所需软件包下载 编译svn需要依赖sqlite库,RHEL5自带的rpm包版本太低,编译不能通过. #wget http://www.sqli ...

  5. Linux怎么运行两个小乌龟,linux安装并配置版本控制软件subversion(svn小乌龟)实战教程...

    linux 安装并配置版本库subversion 实战教程 一.安装 yum install subversion 二.配置 本系统采用为每个项目单独建一版本库的策略.配置文件,密码文件,访问控制文件 ...

  6. centos下安装apache + subversion(转)

    目录: 一.安装apr跟apr-util 二.安装apache服务器 三. 安装subversion 四. 配置subversion 五. 配置apache的httpd.conf 六. 验证安装 七. ...

  7. phpstrom配置svn/git提交

    在setting选项Version Control中选择Subversion,正确配置SVN/Git的命令行路径,比如我的Git路径:F:Program FilesGitbingit.exe 将当前目 ...

  8. linux下通过yum安装svn及配置

    1.环境 centos6.4 2.安装svn yum -y install subversion 3.配置 建立版本库目录 mkdir /www/svndata svnserve -d -r /www ...

  9. linux centos 6.8svn,CentOS6.8 安装配置以SVNAdmin管理SVN代码库

    一.系统环境及说明 CentOS6.8_X64 subversion版本 1.8.15 svn是版本控制软件,虽然git大用替代它的趋势,但不可否则还有很多老用户喜欢它,及svn有一个好用的功能hoo ...

最新文章

  1. 编写一个程序,实现将c语言源程序中的注释全部删除
  2. 数据挖掘十大经典算法之——Apriori 算法
  3. C# 使用 Windows API 操作控件: SendMessage
  4. 2.x最终照着教程,成功使用OpenGL ES 绘制纹理贴图,添加了灰度图
  5. 现代软件工程系列 结对编程 (II) 电梯调度程序新需求
  6. Delphi学习之函数 ⑨汉字拼音功能函数
  7. 流媒体音视频开发和架构等
  8. linux vim创建文件配置文件,vim linux 强大的配置文件
  9. 计算机信息管理不会电脑,不要抱怨网速慢.只怪你不会调网速★让你的电脑一点都不卡...
  10. confluence 制作流程图_怎么利用软件绘制结构示意图 软件流程图绘制
  11. [分布式系列]Gossip协议
  12. Ubuntu中如何安装安装QQ
  13. 悠闲时光增强现实之游戏王(Yu-Gi-Oh)
  14. mysql 加上天数_MySQL Datetime添加天数?
  15. 自动复制吱口令html,【月入六万】吱口令,网页自动复制,进支付宝提示领红包源码...
  16. 《零基础D编程入门》
  17. 华为、苹果,为何“盯”上二手机?
  18. 2022-2027年中国旅游地产行业发展前景及投资战略咨询报告
  19. 微信视频服务器能保存多久,微信视频动态保存多久(微信背景视频只能一天吗)...
  20. 基于linux的贪吃蛇游戏设计_基于ECS的游戏引擎架构设计「译」

热门文章

  1. 解决mac上Xmind8编辑卡顿的问题
  2. 正态总体下的假设检验
  3. 方舟服务器物理机配置,方舟云服务器要什么配置
  4. react实现图片预览组件
  5. 对于建站程序 织梦、帝国、wordpress 哪个好?
  6. Nginx+Docker+Jekyll+阿里云ECS+备案搭建博客全记录
  7. 迪士尼和李宁合作推出“李宁复古运动米奇系列”服饰
  8. 2021网易互联网秋招内推批前端笔试
  9. 网易有道校招笔试总结
  10. 有鱼吃,何必再抓老鼠?-- 2010高考作文,猫捉老鼠的故事...