Spring+SpringMVC+MyBatis+easyUI整合基礎篇(十)SVN搭建


前言

前面一篇文章講了一下版本控制,但其實這一篇並沒有打算講細節的,感覺應該自己去動手弄一下,后來考慮了一下,版本控制真的挺重要的,如果自己實在搭建不好反而不去使用的話,真的有點可惜,當然這些話是針對初學者來說的,如果已經有這方面經驗的話,可以忽略。我也搭建了一個svn服務器,沒有用過的可以去體驗一下,但是希望大家體驗為主,別刪文件,因為不止你一個人在看。這里呢,先講一下svn,至於git嘛,想體驗的話直接去github吧。

項目實際效果展示在這里,賬密:admin 123456
下載地址,點這里
github地址,在這里

搭建過程

yum update
yum -y install subversion

首先是更新升級安裝包,然后再執行install命令安裝svn,由於本次搭建時所在的系統是centos,所以用的是yum命令,如果是Ubuntu用戶的話,用apt-get命令就好,過程是一樣的,整個過程如下圖:

安裝過程

安裝成功后,執行svn --version命令查看版本號,得到如下結果,即為安裝成功。

查看版本

創建倉庫目錄

mkdir -p /opt/svn/ssm-demo

此時ssm-demo目錄為空。

創建版本庫

svnadmin create /opt/svn/ssm-demo

執行以上命令后,再次查看ssm-demo目錄,發現版本庫創建完成,目錄中生成了以下文件:

版本庫
這里的文件會在下一篇文章中進行介紹,本篇只是一個搭建過程。

進入conf目錄,編輯passwd文件,添加用戶ssm2,並設置密碼,此時passwd文件如下:

### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.

[users]
# harry = harryssecret
# sally = sallyssecret

ssm2 = @e$HTTykeb

添加用戶后,啟動svn服務。

svnserve -d -r /opt/svn/

注意上面命令,啟動時目錄為/opt/svn/,而不是/opt/svn/ssm-demo/

ps -ef |grep svn

查看服務是否啟動成功,如下結果即為成功:

svnadmin

驗證

這里,就可以用一些svn客戶端管理工具來進行操作了,我用的是Cornerstone,過程如下: ![login](http://img.blog.csdn.net/20170313230418464?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvWkhFTkZFTkdTSElTQU4=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)

輸入服務器地址及端口號,接着是倉庫名稱,最后是賬密信息,輸入完成后點擊save即可。

success

登錄成功,搭建過程結束。

svn地址

想要使用此服務的朋友可以安裝客戶端或者用命令行登錄,地址和端口在上文圖片中,賬密為:ssm2 @e$HTTykeb

目前的目錄結構是這樣的:
svn

有問題的朋友可以留言,我會幫忙解決的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM