一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務(wù)器之家 - 服務(wù)器系統(tǒng) - Centos - CentOS安裝TortoiseSVN 客戶端

CentOS安裝TortoiseSVN 客戶端

2019-09-25 15:20CentOS教程網(wǎng) Centos

這篇文章主要介紹了CentOS安裝TortoiseSVN 客戶端,以及TortoiseSVN的常用命令的詳細介紹,非常的實用,有需要的朋友可以參考下

一、CentOS安裝TortoiseSVN
 

復(fù)制代碼

代碼如下:


yum install -y subversion


二、SVN客戶端命令

 

1、查看幫助 命令:svn help

啟動服務(wù)

使用命令svnserve啟動服務(wù)

 

復(fù)制代碼

代碼如下:


svnserve -d -r /srv/svn/repos

 

也可以加端口號

 

復(fù)制代碼

代碼如下:


svnserve -d –listen-port 9999 -r /srv/svn/repos

 

注意:后面的路徑必須是一個svnadmin創(chuàng)建的倉庫路徑,否則會報錯:Not a repository

2、同步(checkout)服務(wù)器數(shù)據(jù)到本地 命令:svn checkout [directory] svn co [directory]

eg:

 

復(fù)制代碼

代碼如下:


#cd /www/website</p> <p>#svn co svn://svn_site_url ./

 

3、提交(commit)本地文檔到服務(wù)器 命令:svn commit -m “” [directory|file] svn ci -m “” [directory|file]
4、更新(update)服務(wù)器數(shù)據(jù)到本地 命令:svn update [directory|file] svn up [directory|file]

5、查看日志 命令:svn log [directory|file]

6、增加(add)本地數(shù)據(jù)到服務(wù)器

命令:svn add

7、項目導(dǎo)出 export

命令:

 

復(fù)制代碼

代碼如下:


svn export –force svn_project_dir target_dir 

 

另附上部分常用命令

1、將文件checkout到本地目錄
svn checkout path(path是服務(wù)器上的目錄) 
例如:svn checkout svn://192.168.1.1/pro/domain 
簡寫:svn co
 
2、往版本庫中添加新的文件
svn add file 
例如:svn add test.php(添加test.php) 
svn add *.php(添加當(dāng)前目錄下所有的php文件)
 
3、將改動的文件提交到版本庫
svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果選擇了保持鎖,就使用–no-unlock開關(guān)) 
例如:svn commit -m “add test file for my test“ test.php 
簡寫:svn ci
 
4、加鎖/解鎖
svn lock -m “LockMessage“ [--force] PATH 
例如:svn lock -m “lock test file“ test.php 
svn unlock PATH  www.ythuaji.com.cn  
 
5、更新到某個版本
svn update -r m path 
例如: 
svn update如果后面沒有目錄,默認將當(dāng)前目錄以及子目錄下的所有文件都更新到最新版本。 
svn update -r 200 test.php(將版本庫中的文件test.php還原到版本200) 
svn update test.php(更新,于版本庫同步。如果在提交的時候提示過期的話,是因為沖突,需要先update,修改文件,然后清除svn resolved,最后再提交commit) 
簡寫:svn up
 
6、查看文件或者目錄狀態(tài)
1)svn status path(目錄下的文件和子目錄的狀態(tài),正常狀態(tài)不顯示) 
【?:不在svn的控制中;M:內(nèi)容被修改;C:發(fā)生沖突;A:預(yù)定加入到版本庫;K:被鎖定】 
2)svn status -v path(顯示文件和子目錄狀態(tài)) 
第一列保持相同,第二列顯示工作版本號,第三和第四列顯示最后一次修改的版本號和修改人。 
注:svn status、svn diff和 svn revert這三條命令在沒有網(wǎng)絡(luò)的情況下也可以執(zhí)行的,原因是svn在本地的.svn中保留了本地版本的原始拷貝。 
簡寫:svn st
 
7、刪除文件
svn delete path -m “delete test fle“ 
例如:svn delete svn://192.168.1.1/pro/domain/test.php -m “delete test file” 
或者直接svn delete test.php 然后再svn ci -m ‘delete test file‘,推薦使用這種 
簡寫:svn (del, remove, rm)
 
8、查看日志
svn log path 
例如:svn log test.php 顯示這個文件的所有修改記錄,及其版本號的變化
 
 9、查看文件詳細信息
 
svn info path 
例如:svn info test.php
 
 10、比較差異
 
svn diff path(將修改的文件與基礎(chǔ)版本比較) 
例如:svn diff test.php 
svn diff -r m:n path(對版本m和版本n比較差異) 
例如:svn diff -r 200:201 test.php 
簡寫:svn di  www.ythuaji.com.cn  
 
11、將兩個版本之間的差異合并到當(dāng)前文件
svn merge -r m:n path 
例如:svn merge -r 200:205 test.php(將版本200與205之間的差異合并到當(dāng)前文件,但是一般都會產(chǎn)生沖突,需要處理一下)
 
12、SVN 幫助
 
svn help 
svn help ci

延伸 · 閱讀

精彩推薦
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentos7運用/dev/shm進行網(wǎng)站優(yōu)化

    Centos7運用/dev/shm進行網(wǎng)站優(yōu)化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網(wǎng)站優(yōu)化相關(guān)知識點,對此有興趣的朋友參考學(xué)習(xí)下。...

    彬菌9912022-03-02
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權(quán)限。uptime命令在系統(tǒng)中已經(jīng)默認安裝了。今天小編為大家?guī)淼氖荂entOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS 6.6實現(xiàn)永久修改DNS地址的方法

    CentOS 6.6實現(xiàn)永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現(xiàn)永久修改DNS地址的方法,涉及針對CentOS配置文件的相關(guān)設(shè)置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區(qū)4472020-08-21
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • CentosCentOS7設(shè)置日期和時間方法以及基本概念介紹

    CentOS7設(shè)置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設(shè)置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設(shè)置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務(wù)及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • CentosCentos 7開啟網(wǎng)卡自動獲取IP的詳細方法

    Centos 7開啟網(wǎng)卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網(wǎng)卡自動獲取IP的詳細方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
主站蜘蛛池模板: 欧美在线视频 一区二区 | 91久久99热青草国产 | 423hk四虎 | 嘿嘿午夜 | 明星乱亚洲 | 色婷丁香 | 狠狠做五月深爱婷婷天天综合 | ady@ady9.映画网| 国产福利一区二区在线精品 | 美女天天操 | 欧美三级做爰全过程 | 东北疯狂xxxxbbbb中国 | 五月香婷婷 | 精品亚洲午夜久久久久 | 丝瓜黄瓜茄子西红柿秋葵榴莲 | 国产一二在线观看视频网站 | 精品国产综合区久久久久久 | 痴mu动漫成年动漫在线观看 | 天天草b| 欧美a级v片在线观看一区 | yy6080久久国产伦理 | 12345国产精品高清在线 | 亚洲高清在线天堂精品 | 国产精品免费综合一区视频 | 人妖巨茎video | 麻豆视频免费在线观看 | 日本在线观看免费高清 | 成人午夜影院在线观看 | 欧美色在线| 亚洲日本视频在线观看 | 日本一本二本三区免费 | 超级乱淫寡妇 | 教室里的激情电影 | 日本不卡在线视频高清免费 | 女子校生下媚药在线观看 | 日韩在线视频在线 | 帅小伙和警官同性3p | 成人在线播放视频 | 亚洲第一色视频 | 国产亚洲视频在线 | 息与子中文字幕完整在线 |