vi /home/svn/repos/conf/passwd 輸入以下內(nèi)容:[users]admin = admin 可以添加多個,此為用戶名和密碼。配置權(quán)限 vi /home/svn/repos/conf/authz 此配置文件設(shè)置各用戶的授權(quán)。包括只讀r,讀寫rw。

專注于為中小企業(yè)提供網(wǎng)站建設(shè)、做網(wǎng)站服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)益陽免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
“htpasswd 用戶名密碼文件名 用戶名”指令增加用戶。建議使用Collabnet的SVN Edge安裝包,這個安裝包非常方便,基本上裝完就能用,安裝完成后通過控制臺可以執(zhí)行添加用戶、分配權(quán)限、建立版本庫等操作。這個安裝包是免費(fèi)的。
配置svnserve 這一步主要完成遠(yuǎn)程用戶訪問版本的權(quán)限。在版本庫目錄下有個conf目錄:home/myrepos/conf,該目錄包含三個文件:authz,passwd,svnserve.conf。
方向在linux下,需要打開svn版本庫里conf配置目錄下的svnserve.conf文件,去掉passwd-db=passwd和authz-db=authz前面的注釋#號,然后保存退出就可以了。
1、知道svn服務(wù)器的地址,然后創(chuàng)建一個目錄,比如svn,進(jìn)入該目錄,輸入:svn checkout http:// 當(dāng)然,也可以是其他的協(xié)議,比如svn等 就可以將服務(wù)器上的數(shù)據(jù)弄下來了 OK,在該目錄下就已經(jīng)有你checkout來的東西了。
2、假設(shè)版本服務(wù)器的地址為1,那么用戶可以在遠(yuǎn)程linux端輸入命令:svn checkout svn://1/myrepos myrepos 這樣版本庫的所有內(nèi)容都被check出來,存放在當(dāng)前目錄myrepos下。
3、1首先查看svn的進(jìn)程:查看進(jìn)程命令:ps-ef(查看所有進(jìn)程);要篩選的話用grep,篩選svn的進(jìn)程命令:ps-ef|grepsvn。2 殺死主進(jìn)程:殺死進(jìn)程的命令用kill-9進(jìn)程id。
4、安裝svn服務(wù)器 yum install subversion 中間會提示是否ok,輸入y,確認(rèn)。安裝完成會提示:complete!可以查看svn的版本信息。
5、先轉(zhuǎn)到SVN的安裝目錄,比如,你安裝在/home/svn 下面。然后轉(zhuǎn)到bin目錄下,在這里可以看見一個叫svnserve的文件,我們需要用這個來啟動SVN服務(wù)。
6、如果要自己架設(shè)服務(wù)器的話,我自己架設(shè)過,具體思路是將SVN服務(wù)器先架設(shè)在局域網(wǎng)上,然后通過路由器的映射將其端口開放給互聯(lián)網(wǎng)訪問。為了解決ADSL線路每次重新連接時(shí)隨機(jī)分配IP地址的問題,我們還需要申請一個免費(fèi)域名。
1、輸入命令:svnserve -d -r /home/svndata 后面那個要跟你自己的數(shù)據(jù)倉庫目錄。這樣我們就啟動了SVN了,SVN默認(rèn)監(jiān)聽的是3690。
2、在Redhat上配置好svnserve,通過Myeclipse訪問,實(shí)現(xiàn)版本控制。但是開啟svn服務(wù)是手工輸入命令來啟動,這樣每次重啟服務(wù)器后都得重新輸一次命令,太麻煩。
3、首先要先下載svn。輸入:sudo apt-get install subversion 接下來就可以使用SVN了。先檢出服務(wù)器上的文件。本經(jīng)驗(yàn)再SAE上搭建了一個wordpress,所以在這里以此為例。輸入:svn checkout 地址 上傳新文件。
4、假設(shè)版本服務(wù)器的地址為1,那么用戶可以在遠(yuǎn)程linux端輸入命令:svn checkout svn://1/myrepos myrepos 這樣版本庫的所有內(nèi)容都被check出來,存放在當(dāng)前目錄myrepos下。
5、目前l(fā)inux系統(tǒng)基本都已經(jīng)內(nèi)置了svn,可以直接用命令行模式操作。直接命令行試試svn --version就知道有沒有內(nèi)置svn,如果沒有的話到官網(wǎng)下載linux版svn安裝包。
文章標(biāo)題:svn登陸linux命令 linux使用svn客戶端
文章地址:http://chinadenli.net/article5/dedpioi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、小程序開發(fā)、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站內(nèi)鏈、做網(wǎng)站、用戶體驗(yàn)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)