日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
SVN查看歷史信息方法

SVN是一款版本控制工具。相對(duì)于GitHub而言,SVN在使用上更為簡(jiǎn)化些,下面為大家講解一下SVN查看歷史信息方法。

1、svn log

可以顯示所有的信息,如果只希望查看特定的某兩個(gè)版本之間的信息,可以使用:

root@runoob:~/svn/runoob01/trunk# svn log -r 6:8
------------------------------------------------------------------------
r6 | user02 | 2016-11-07 02:01:26 +0800 (Mon, 07 Nov 2016) | 1 line

change HelloWorld.html first.
------------------------------------------------------------------------
r7 | user01 | 2016-11-07 02:23:26 +0800 (Mon, 07 Nov 2016) | 1 line

change HelloWorld.html second
------------------------------------------------------------------------
r8 | user01 | 2016-11-07 02:53:13 +0800 (Mon, 07 Nov 2016) | 1 line

SVN readme.

如果只想查看某一個(gè)文件的版本修改信息,可以使用 svn log 文件路徑。

root@runoob:~/svn/runoob01# svn log trunk/HelloWorld.html
------------------------------------------------------------------------
r7 | user01 | 2016-11-07 02:23:26 +0800 (Mon, 07 Nov 2016) | 1 line

change HelloWorld.html second
------------------------------------------------------------------------
r6 | user02 | 2016-11-07 02:01:26 +0800 (Mon, 07 Nov 2016) | 1 line

change HelloWorld.html first.
------------------------------------------------------------------------
r5 | user01 | 2016-11-07 01:50:03 +0800 (Mon, 07 Nov 2016) | 1 line


------------------------------------------------------------------------
r4 | user01 | 2016-11-07 01:45:43 +0800 (Mon, 07 Nov 2016) | 1 line

Add function to accept input and to display array contents
------------------------------------------------------------------------
r3 | user01 | 2016-11-07 01:42:35 +0800 (Mon, 07 Nov 2016) | 1 line


------------------------------------------------------------------------
r2 | user01 | 2016-08-23 17:29:02 +0800 (Tue, 23 Aug 2016) | 1 line

first file

如果希望得到目錄的信息要加 -v。

如果希望顯示限定N條記錄的目錄信息,使用 svn log -l N -v。

root@runoob:~/svn/runoob01/trunk# svn log -l 5 -v
------------------------------------------------------------------------
r6 | user02 | 2016-11-07 02:01:26 +0800 (Mon, 07 Nov 2016) | 1 line
Changed paths:
  M /trunk/HelloWorld.html

change HelloWorld.html first.
------------------------------------------------------------------------
r5 | user01 | 2016-11-07 01:50:03 +0800 (Mon, 07 Nov 2016) | 1 line
Changed paths:
  M /trunk/HelloWorld.html


------------------------------------------------------------------------
r4 | user01 | 2016-11-07 01:45:43 +0800 (Mon, 07 Nov 2016) | 1 line
Changed paths:
  M /trunk/HelloWorld.html

Add function to accept input and to display array contents
------------------------------------------------------------------------
r3 | user01 | 2016-11-07 01:42:35 +0800 (Mon, 07 Nov 2016) | 1 line
Changed paths:
  A /trunk/HelloWorld.html (from /trunk/helloworld.html:2)
  D /trunk/helloworld.html


------------------------------------------------------------------------
r2 | user01 | 2016-08-23 17:29:02 +0800 (Tue, 23 Aug 2016) | 1 line
Changed paths:
  A /trunk/helloworld.html

first file

2、svn diff

用來(lái)檢查歷史修改的詳情。

檢查本地修改 比較工作拷貝與版本庫(kù) 比較版本庫(kù)與版本庫(kù)

(1)、如果用 svn diff,不帶任何參數(shù),它將會(huì)比較你的工作文件與緩存在 .svn 的”原始”拷貝。

root@runoob:~/svn/runoob01/trunk# svn diff
Index: rules.txt
===================================================================
--- rules.txt (revision 3)
+++ rules.txt (working copy)
@@ -1,4 +1,5 @@
Be kind to others
Freedom = Responsibility
Everything in moderation
-Chew with your mouth open

(2)、比較工作拷貝和版本庫(kù)

比較你的工作拷貝和版本庫(kù)中版本號(hào)為 3 的文件 rule.txt。

svn diff -r 3 rule.txt

(3)、比較版本庫(kù)與版本庫(kù)

通過(guò) -r(revision) 傳遞兩個(gè)通過(guò)冒號(hào)分開(kāi)的版本號(hào),這兩個(gè)版本會(huì)進(jìn)行比較。

比較 svn 工作版本中版本號(hào)2和3的這個(gè)文件的變化。

svn diff -r 2:3 rule.txt

3、svn cat

如果只是希望檢查一個(gè)過(guò)去版本,不希望查看他們的區(qū)別,可使用svn cat

svn cat -r 版本號(hào) rule.txt

這個(gè)命令會(huì)顯示在該版本號(hào)下的該文件內(nèi)容

4、svn list

svn list 可以在不下載文件到本地目錄的情況下來(lái)察看目錄中的文件:

$ svn list http://192.168.0.1/runoob01
README
branches/
clients/
tags/

當(dāng)前名稱(chēng):SVN查看歷史信息方法
文章地址:http://www.5511xx.com/article/djiggdd.html