安装svn服务器过程,以及出现svn “cannot set LC_CTYPE locale”的解决

yum install -y subversion

mkdir /opt/svn

svnadmin create /opt/svn/davesvn

pwd /opt/svn/davesvn/conf

#创建版本库后,在这个目录下会生成3个配置文件:

#(1)svnserve.conf: svn服务配置文件下。

#(2)passwd: 用户名口令文件。

#(3)authz: 权限配置文件。

 

vi svnserve.conf

anon-access=none

auth-access=write

password-db=passwd

 

vi passwd

[users]

#<用户1> = <密码1>

#<用户2> = <密码2>

#运行svn

svnserve -d -r /opt/svn

#-d表示后台运行

#-r 指定根目录是 /opt/svn

出现以下警告提示的解决办法:

$ svn
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LANG is en_US.UTF-8
svn: warning: please check that your locale name is correct
Type svn help for usage.

    
    解决方法很简单,修改/etc/profile:

sudo vi /etc/profile
加入一行:
export LC_ALL=C
source /etc/profile
此条目发表在 linux 分类目录。将固定链接加入收藏夹。