Ha? Have a Talk. Menu

版本控制

Permalink:

SVN的搭建与迁移

1.链接

  官网下载:http://subversion.apache.org/packages.html
  SVN客户端:TortoiseSVN,官网下载:http://tortoisesvn.net/downloads.html


2.安装

  在CentOS的终端中运行以下命令:

yum install subversion

新建一个目录

  用于存储SVN所有文件

mkdir /svn

新建一个svn项目

# svnadmin create /svn/project

  目录中包含以下文件及文件夹

# ls /svn/project/
conf
db
format
hooks
locks
README.txt

目录用途说明
lhooks目录:放置hook脚本文件的目录
llocks目录:用来放置subversion的db锁文件和db_logs锁文件的目录,用来追踪存取文件库的客户端
lformat文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号
lconf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)


3.配置

svnserve.conf文件

  svn服务的配置文件

# vi /svn/project/conf/svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = /svn/project/conf/passwd#密码配置文件的位置
authz-db = /svn/project/conf/authz#权限配置文件的位置
realm = My Test Repository#svn提示信息

用户及密码passwd

# vi /svn/project/conf/passwd
[users]
xiaoran.shen = 123456
test1 = 123456
test2 = 123456

注意:对用户配置文件的修改立即生效,不必重启svn服务。

用户授权authz

# vi /svn/project/conf/authz
[groups]
admin = xiaoran.shen,test1
user = test2
[/]
@admin = rw
@user = r
* =

Continue reading…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

一个8块钱的域名引发的

开始

大前天,突然发现新网的.xyz域名只有8块钱(只有8块钱,你没有看错,你没有看错,不是98,不是48,是8块钱呵呵呵),于是我就注册了一个http://hehehe.xyz ,感觉这个域名和我气质还是挺相符的呵呵呵。
然后有了个域名,得搭个网站,之前的http://dacaitou.me是windows下用wordpress +sourceforge搭的,这回就换一个高级一点的Linux下用Jekyll + Github Page 好了。好的我们开始装Jekyll,那就看官方文档好了,(还可以参考Jekyll中文 、告别wordpress,拥抱jekyll)打开终端敲,好了,艾玛第一句终端就给我黑在那几分钟是闹哪样啊!!!
1
学长说gem的官方源经常卡住,没有问题,我们换成淘宝源。然后官方源顺利删掉了,但是淘宝源添不进去是要怎样啊。
2
会不会是ruby版本不够啊,更新到最新版,那啥还要装rvm,那就装吧(参考RVM 实用指南 、rvm 安装 Ruby ),装完再用rvm装个最新版的ruby吧,那啥,ruby还是1.9.2版本是闹哪样啊,然后就找啊找,找到一个说单用户模式安装要先切换,那就果不其然,淘宝源还是添不上啊摔。
Continue reading…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.