jekins+svn
1.jekins安装可以看jekins+shell随笔。
2.安装svn。
yum -y install subversion
3.配置相关文件
mkdir 家目录
cd 到家目录修改conf下三个配置文件。
vim passwd
jx=123456
vim auths
[/]
*=rw
vim svnserve.conf
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
force-username-case = none
4.启动服务
svnserve -d -r /家目录
5.配置jekins拉取svn内的文件到本地。
6.点击立即构建,成功即可.
7.验证是否成功。(附带简单的命令使用)
svn co svn://ip.port/file #拉取代码文件到本地
svn info #查看本地库信息
svn upgrade #更新库
svn log #查看库版本
svn add 目录、文件 #上传文件
svn commit -m '日志' 目录、文件 #提交文件
svn update #更新库
#比如平时更改了了代码需要从新提交代码,就需要手动执行以上代码到SVN库。
#回退版本的话需要以下命令:
svn log #查看版本信息
svn merge -r 8:7 单个文件或数据包 #回滚到7版本
svn ci -m '日志' 单个文件或数据包 #提交回滚版本,提交后回产生新的版本
8.验证是否成功
cd /root/.jenkins/workspace #此目录为jekins创建的项目名命名的目录。构建下载的文件都会在此处生成。构建后,可以用脚本拉取出此处的代码、文件到程序执行。