-
先把剛才檢出的工作副本全部刪除掉,命令 rm -rvf ./*查看全部
-
現(xiàn)在就運(yùn)行了三個(gè)版本庫(kù),分別為:imooc hello world 修改版本庫(kù)配置文件需要在運(yùn)行版本庫(kù)之前,不然是不會(huì)生效的。如果版本庫(kù)已經(jīng)在運(yùn)行了,此時(shí)想要修改版本庫(kù)的信息,那么就使用 killall svnserve 此時(shí)就會(huì)所有的版本庫(kù)文件都會(huì)停止,我們就修改版本庫(kù)配置。查看全部
-
現(xiàn)在要運(yùn)行多個(gè)版本庫(kù) svn默認(rèn)使用的端口號(hào)是3690,我們現(xiàn)在要再運(yùn)行其他版本庫(kù)的話就要手動(dòng)指定除3690外其他的端口號(hào),如果非要指定3690就會(huì)報(bào)端口被占用。 我們現(xiàn)在用運(yùn)行hello版本庫(kù) svnserve -d -r/svnroot/hello 然后提示端口號(hào)被占用了,所以我們就手動(dòng)指定其他的端口號(hào)。 手動(dòng)指定版本庫(kù)需要在運(yùn)行版本庫(kù)后面加上參數(shù) - -listen-port 3691 這樣就和imooc的3690區(qū)分開(kāi)了。這樣hello版本庫(kù)就已經(jīng)運(yùn)行成功了。 (監(jiān)聽(tīng)端口)(端口號(hào))查看全部
-
先切換到 svnroot 文件夾下面, 然后查看這個(gè)文件的信息,里面就有一個(gè)先前創(chuàng)建的 imooc 的版本庫(kù) 現(xiàn)在使用命令 svnadmin create hello 創(chuàng)建一個(gè)名字叫 hello 的版本庫(kù) svnadmin create hello 創(chuàng)建一個(gè)名字叫 world 的版本庫(kù) 使用 ls 查看 svnroot 下面有三個(gè)版本庫(kù)查看全部
-
公認(rèn)端口:這個(gè)是全部人公認(rèn)的端口協(xié)議。比如只要用到HTTP的軟件都使用80號(hào)端口。 注冊(cè)端口:一個(gè)軟件,一個(gè)服務(wù)對(duì)應(yīng)一個(gè)端口,先到先得。當(dāng)然這個(gè)需要到TCP/IP官方去申請(qǐng),所以就叫做注冊(cè)端口。 私有端口:用戶可以隨意分配。查看全部
-
多版本庫(kù) 假如公司目前有很多個(gè)軟件開(kāi)發(fā)項(xiàng)目,老板只安排了一臺(tái)服務(wù)器,所以在同一個(gè)服務(wù)器上面要運(yùn)行多個(gè)項(xiàng)目的開(kāi)展,保證他們互相不影響。查看全部
-
svn info 查看工作服本機(jī)文件夾(文件)的詳細(xì)信息 svn info --xml 輸出格式變成 xml 格式 svn info --xml >> info.xml 使用Linux管道的方式保存到 info.xml 這個(gè)文件中。 這樣通過(guò) cat info.xml 命令在目錄上面就可以查看到輸出的 info.xml 這個(gè)文件夾的內(nèi)容。查看全部
-
svn log 就是查看提交日志 這個(gè)也可以查看指定文件的文件提交日志 如:svn log index.html查看全部
-
這些是對(duì)常見(jiàn)文件進(jìn)行的標(biāo)記查看全部
-
svn status 這個(gè)命令是用于查看文件狀態(tài)信息的,比如哪些文件被改動(dòng)過(guò),哪些文件被增加到版本庫(kù)中,哪些文件是無(wú)版本控制文件........... 比如現(xiàn)在要把 about.html 這個(gè)文件從版本庫(kù)中刪除, 然后再編輯一下 index.html 這個(gè)文件 然后我們?cè)賵?zhí)行一下 svn status/st 這個(gè)命令 然后就會(huì)輸出下面的命令 ? 表是無(wú)版本控制的這個(gè)文件 D 表示這個(gè)文件已經(jīng)被從版本庫(kù)中刪除了 M 表示這個(gè)文件被編輯過(guò)查看全部
-
當(dāng)然也可以同時(shí)使用兩個(gè)參數(shù)進(jìn)行操作, svn ls -v - -recursive 就會(huì)顯示出每個(gè)子文件夾下的詳情信息查看全部
-
在svn ls里面也有一個(gè)類似的參數(shù),它會(huì)顯示版本控制下的詳情 但是它的命令和Linux原生系統(tǒng)的操作命令是不太一樣的, 它是 svn ls -v 在倒數(shù)第二條命令顯示, 這個(gè) index.html 最后一次是 imooc2 這個(gè)用戶所提交的 并且提交之后所占用的大小就是255個(gè)字節(jié),然后版本變成了7 以及提交的具體時(shí)間等信息查看全部
-
輸入ls -l 就會(huì)列出一個(gè)文件的詳細(xì)信息,比如權(quán)限,用戶組等等 其中 ll 和上面的這個(gè)命令是等價(jià)的,因?yàn)閘l是 ls -l的縮寫查看全部
-
默認(rèn)情況下剛才的 list 命令是不能列出無(wú)版本控制的文件,如果想要列出無(wú)版本控制的文件,那么就需要在 剛才的命令后面加上一行代碼 - -recursive 覺(jué)得命令有點(diǎn)長(zhǎng)不好記,就輸入 rec 然后用 tab 來(lái)進(jìn)行自動(dòng)補(bǔ)全查看全部
-
使用 svn list 命令,不會(huì)列出無(wú)版本控制的文件。 比如我們現(xiàn)在新建一個(gè)文件夾, 使用命令: touch test.html 現(xiàn)在這個(gè)文件并沒(méi)有加入到版本控制當(dāng)中去,所以說(shuō)現(xiàn)在這個(gè) test.html 是無(wú)版本控制文件 于是現(xiàn)在使用 svn list/ls 查看一下 所以從輸出的代碼中可以看出是沒(méi)有 test.html 這個(gè)文件出現(xiàn)的查看全部
舉報(bào)
0/150
提交
取消