先安装客户端、然后安装语言包,然后去小乌龟svn里设置语言为中文。

svnServer推荐 subversion和 VisualSVN  网盘下载

TortoiseSVN客户端          汉化包网盘下载

服务端搭建

安装subversion后

1.创建仓库

svnadmin create 目录

2.启动服务(不能关dos窗口)

svnserve -d -r 目录 --listen-port 端口号[默认3690]

(-r  可指向仓库目录,或仓库上级目录)

2.1 查看svnserve 启动的哪个目录

ps -ef|grep svn

3.将服务注册到系统服务里

sc create 服务名称 binpath= "svnserve.exe路径    --service   -r 仓库地址" displayname= "服务显示的名称" depend=Tcpip start= auto

(sc delete subversion_service 删除服务)

4.最好设置hook(钩子)程序,让服务器自动同步至 WEB目录

  1. 服务器上先检出文件至web目录(服务器上有 svnServer和svnClient)
  svn checkout svn://地址+目录  存放地址 --username 账号 --password 密码

   2.找到svnServer Create目录/hooks

a.服务器自动更新 post-commit.bat

@echo off

SET REPOS=%

SET REV=%

SET DIR=%REPOS%/hooks

SET PATH=%PATH%;

SET WORKING_COPY=WEB工作目录

svn update %WORKING_COPY% --username uname --password upass

b.支持更新日志 pre-revprop-change.bat

exit 0

REPOS="$1"

REV="$2"

USER="$3"

PROPNAME="$4"

ACTION="$5"

SVNLOOK=D:\svnserver\dsp\locks

if["$ACTION" = "M" -a  $PROPNAME" = "svn:log"];

then {

$SVNLOOK author $REPOS -r $REV | grep $USER || exit 1

exit 0;

}

fi echo "Changing revision properties other than svn:log is prohibited" >&2

exit

c.需要设置权限和开启使用账户密码登陆

  /conf/svnserve.conf

  找到下面内容,并将签名的#去掉

# anon-access = read(read要改成none,否则所有人均可访问)
# auth-access = write
# password-db = passwd
# authz-db = authz

d.另外设置账户密码文件  password

SVN服务器+客户端安装和配置的更多相关文章

  1. CentOS 6.2下SVN服务器的安装与配置

    安装了一下SVN服务器,本文没有与Apache整合,过程如下: 一,下载相关软件: [root@youxia201 test]# wget http://subversion.tigris.org/d ...

  2. Linux下svn服务器的安装与配置-备份-恢复-计划任务

    简介:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Subvers ...

  3. Svn服务器的安装和配置

    1.安装svn服务器端软件 从镜像服务器或者YUM源下载安装SVN服务器软件:yum install subversion mkdir /usr/local/svn     //创建SVN安装目录 c ...

  4. 红帽(Red Hat Linux)下SVN服务器的安装与配置

    转:http://www.cnblogs.com/xd502djj/archive/2011/01/21/1941404.html 第一章 安装 1. 采用源文件编译安装.源文件共两个,为:subve ...

  5. Windows Server - SVN 服务器搭建与项目配置、客户端安装与配置

    本教程以Windows Server 2012 R12 为例搭建SVN服务器,安装部署完成后,客户端可通过SVN客户端访问SVN服务器上的项目,也可以访问网上其他SVN服务器上的项目. 一.首先准备三 ...

  6. 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器

    #!/bin/bash # # 在Linux(CentOS 6.6)服务器上安装并配置基于Apache的SVN服务器: # # .安装服务 # .创建svn版本库 # .创建svn用户 # .配置sv ...

  7. Ubuntu SVN服务器的搭建与配置(转)

    Ubuntu SVN服务器的搭建与配置 一.         安装 sudo apt-get install subversion sudo apt-get install libapache2-sv ...

  8. CentOS 6.3下Samba服务器的安装与配置方法(图文详解)

    这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下   一.简介  Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...

  9. 【转载】Linux NFS服务器的安装与配置

    一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操 ...

随机推荐

  1. SSH连接GitHub并配置ssh key

    SSH连接GitHub并配置ssh key 配置git的ssh提交,主要需要以下三步: 1.设置Git的user name和email 2.生成ssh 3.配置git 的ssh key 一.设置Git ...

  2. Lambda表达式资料整理

    重温委托,匿名方法,Lambda,泛型委托,表达式树   第一:委托 有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例,但是为了理解起来更简单,今天只谈委托不谈事件.先上一段代码: 下边的 ...

  3. Echarts 数据视图 生成Excel的方法

    一.生成Excel,两大方向:1后台生成Excel 查询数据库,使用NOPI生成Excel.2前台js生成Excel三种方式1)jquery.table2excel.js --采用,优势:兼容IE和C ...

  4. Eclipse Ctrl+Space 无法工作的问题

    Window->preference->Keys 然后找到content Assist,然后重新设置为自己想要的Short cut 就好了

  5. 基本数据类型 列表 list

    今日内容一.列表======================================基本使用======================================1.用途:用来记录同种属 ...

  6. vue webpack build时关闭debug和console

    1.找到 webpack.prod.conf.js ,搜索 UglifyJsPlugin,添加配置 uglifyOptions: { compress: { warnings: false, drop ...

  7. CSS3实现全景图特效

    基本代码 html代码: <div class="panorama"></div> 首先定义一些基本的样式和动画: .panorama { width: 3 ...

  8. 2019-02-10 扩展Python控制台实现中文反馈信息

    "中文编程"知乎专栏原文地址 参考了周蟒的实现, 运行效果如下: $ python3 解释器.py Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 ...

  9. DVWA 黑客攻防演练(六)不安全的验证码 Insecure CAPTCHA

    之前在 CSRF 攻击 的那篇文章的最后,我觉得可以用验证码提高攻击的难度. 若有验证码的话,就比较难被攻击者利用 XSS 漏洞进行的 CSRF 攻击了,因为要识别验证码起码要调用api,跨域会被浏览 ...

  10. ASP.NET Core 入门教程 5、ASP.NET Core MVC 视图传值入门

    一.前言 1.本教程主要内容 ASP.NET Core MVC 视图引擎(Razor)简介 ASP.NET Core MVC 视图(Razor)ViewData使用示例 ASP.NET Core MV ...