1. 程式人生 > >SVN如何檢視修改的檔案記錄

SVN如何檢視修改的檔案記錄

主要是有四個命令,svn log用來展示svn 的版本作者、日期、路徑等等;svn diff,用來顯示特定修改的行級詳細資訊;svn cat,取得在特定版本的某檔案顯示在當前螢幕;svn  list,顯示一個目錄或某一版本存在的檔案。

比較常用的是svn diff命令。它可以比較不同版本之間、svn版本和本地版本庫之間,以及檢查本地修改的作用。

svn diff; #什麼都不加,會堅持原生代碼和快取在本地.svn目錄下的資訊的不同;

svn diff -r 3;  #比較你的原生代碼和版本號為3的所有檔案的不同;

svn diff -r 3 text.c;  #比較你的原生代碼和版本號為3的text.c檔案的不同;

svn diff -r 5:6;  #比較版本5和版本6之間所有檔案的不同;

svn diff -r 5:6 text.c;  #比較版本5和版本6之間的text.c檔案的變化。

檢視修改的資訊使用 log 指令,如下:

svn log;  #什麼都不加會顯示所有版本commit的日誌資訊;

svn log -r 4:5;  #只看版本4和版本5的日誌資訊;

svn log test.c;  #檢視檔案test.c的日誌修改資訊;

svn log -v dir;  #檢視目錄的日誌修改資訊,需要加v;

檢視某個版本的某個檔案內容,使用cat指令,如下:

svn cat -r 4 test.c;  #檢視版本4中的檔案test.c的內容,不進行比較;

不用下載到本地檢視檔案的各種資訊,使用 list 指令,如下:

svn list http://svn.test.com/svn  #檢視目錄中的檔案;

svn list -v http://svn.test.com/svn  #檢視詳細的目錄的資訊(修訂人,版本號,檔案大小等);

--------------------------------------分割線 --------------------------------------


原文地址:http://www.linuxidc.com/Linux/2014-11/109617.htm

相關推薦

linux檢視/修改檔案編碼

檢視檔案編碼在Linux中檢視檔案編碼可以通過以下幾種方式:1.在Vim中可以直接檢視檔案編碼:set fileencoding即可顯示檔案編碼格式。如果你只是想檢視其它編碼格式的檔案或者想解決用Vim檢視檔案亂碼的問題,那麼你可以在~/.vimrc 檔案中新增以下內容:set encoding=

lsattr/chattr —— 檢視/修改檔案隱藏屬性的命令

命令lsattr 名稱: list attributes 用途: 顯示檔案在Linux第二擴充套件檔案系統上的特有屬性

SVN如何檢視修改檔案記錄

主要是有四個命令,svn log用來展示svn 的版本作者、日期、路徑等等;svn diff,用來顯示特定修改的行級詳細資訊;svn cat,取得在特定版本的某檔案顯示在當前螢幕;svn  list,顯示一個目錄或某一版本存在的檔案。 比較常用的是svn diff命令。它

問題: 檢視某個檔案修改記錄| git log 高階用法

參考文章: git檢視某個檔案的修改歷史 5.3 Git log 高階用法 基本步驟 git log --pretty=oneline [檔名] git show [節點] git log 兩週高階用法結合在一起就能找到想要的 自定義提交的

git+webstorm 簡便方法:檢視檔案修改程式碼記錄

甩鍋和找問題的技能啊 因為昨天系統升級出現了一個bug,大領導讓我下班前改完,同時找找什麼原因(原話是:誰修改了這塊引出了bug,讓我blame一下,看看修改記錄),當時沒注意,等改完merge的時候,直屬領導問我blame沒有 ,我一臉懵逼。希望對用git和webst

SVN檢視專案修改記錄修改內容 SVN檢視所有日誌提交記錄

工具/原料 svn 一,檢視修改記錄 1 選擇要

git 檢視單個檔案修改記錄

git log  src/preview-kit/linux-2.6.34/drivers/usb/gadget/mv_gadget.c     ----顯示關於這個檔案所提交的commit git log -p src/preview-kit/linux-2.6.34/d

linux 檢視修改檔案(夾)許可權

1. 使用 ls -l 或者 ll 檢視檔案許可權  第一位表示檔案型別:d 表示資料夾 - 表示普通檔案 r (read)表示可讀 w (write)表示可寫 x 表示執行許可權:通常指可以執行的程式檔案或者指令碼檔案     rwx 三個

Git學習系列4 修改檔案檢視狀態

在上節 Git學習系列3 建立本地版本庫及新增檔案 之後,本節學習修改檔案及檢視前後狀態,並在修改後重新提交到本地版本庫。 本節的演示環境為windows(10)系統。操作路徑仍然為F:\github\git-learn.。延續上節的操作,以後不再贅述。 一 修改檔案 修改

Git(檢視修改記錄)

我們已經成功地新增並提交了一個readme.txt檔案,現在,是時候繼續工作了,於是,我們繼續修改readme.txt檔案,改成如下內容: Git is a distributed version control system. Git is free software.   現在,

IntelliJ IDEA檢視指定檔案檔案型別、修改檔案型別、解決無法正確識別檔案型別的問題

如下圖,有時候明明建立的檔案字尾名為.xml,可是點進去確是文字檔案,一開始實在是覺得匪夷所思 那如何讓編輯器識別他是xml檔案呢? 首先File→Settings 然後: 這裡我要把RoleMapper.xml識別為xml檔案: 編輯器提示RoleM

git 檢視檔案修改歷史

git log命令 1、git log -- filename(git log filename) 可以看到該檔案相關的commit記錄 2、git log -p filename 可以顯示該檔案每次提交的diff 3、git show comit_id filename 可以檢視某次提

為 Notepad++ 安裝 NppFTP 外掛,檢視修改虛擬機器上的文字檔案

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Linux 檢視以及修改檔案或資料夾的許可權

1. linux下修改檔案使用者組 chgrp: change group的簡寫,修改檔案所屬的使用者組。 chgrp users test.log 修改後檢視 ls -l -rwxrwx— 1 work users 0 Jun 8 15:46 test.log

檢視修改的歷史記錄 git log 命令 和 返回上一次修改版本 git reset 、git reflog(五)

上一篇,已經學會了修改檔案,然後再把修改檔案提交到Git版本庫,now,再重複執行一次,修改index.html檔案如下: 然後執行新增、提交: 像這樣,你不斷對檔案進行修改,然後不斷提交修改到版本庫裡,每次修改到一定程度時,再提交;一旦你把檔案改亂了,或者誤刪了檔案,還可以從最

修改檔案檢視修改內容,git status、git diff(四)

在第三篇時,我們已經成功地新增並提交了一個index.html檔案,現在我們繼續修改index.html檔案,改成如下內容: 現在,執行命令 git status  檢視結果: git status命令可以讓我們時刻掌握倉庫當前的狀態, 上面的命令  mo

shell命令以及執行原理、檢視修改掩碼(umask)、Linux許可權管理、Linux設定檔案訪問許可權(chmod)、粘滯位、修改檔案的擁有者(chown)、修改檔案的所屬組(chgrp)

shell命令以及執行原理:   Linux嚴格意義上說的是一個作業系統,我們稱之為”核心”,但是我們普通使用者,不能直接使用核心,而是通過核心的”外殼”程式,也就是所謂的shell,來與核心溝通。   Linux中的命令大多數都是可執行程式。但其實捕捉我們

git log 檢視檔案修改歷史

GIT-LOG(1) Git Manual GIT-LOG(1) NAME git-log - Show commit logs

Git學習筆記3——修改檔案檢視修改、提交修改

修改檔案 我們已經成功地新增並提交了一個readme.txt檔案,現在,是時候繼續工作了,於是,我們繼續修改readme.txt檔案,改成如下內容: Git is a distributed version control system. Git is a fr

Git檢視單個檔案修改歷史

1 命令   git log --pretty=oneline  檔名 ➜ admin git:(feature/v1.5.0_20181202_group) git log --pretty=oneline AdminStudentServiceImpl.java   2&n