SVN 常用指令

項目管理 -- SVN 使用指令

SVN 是一個很經典的版本管理工具,由于本人涉足編程領域時間并不長,對SVN的了解也并不多,就在大學的時候學習了解過SVN;而且一般使用的功能也不多,主要是檢出和代碼上傳,文章膚淺,如有不足之處還請批點。
當前使用SVN的公司越來越少,大部分項目都使用git進行代碼托管,下次發(fā)表git項目托管的文章

svn checkout 和 svn export 檢出或者導出服務器項目文件

svn co url path --username user --password psd
參數(shù)說明:
co : checkout 簡寫,可以是co , checkout ,export(export導出一個干凈的不帶.svn文件夾的目錄樹);
url : svn 服務器地址,如:svn://abc.abc.abc 或 http://abc.bac.abc 等等
path : 選擇導出到本地文件的位置,默認當前位置(可不填)
user : svn 用戶名 (可不填)
psd : svn 賬號密碼 (可不填寫)
最簡寫法:
svn co url

svn add 和 svn commit 提交文件

注意:svn add 告訴服務器添加文件,但是需要svn commit 提交到服務器才有效,commit 可簡寫為 ci
寫法示例1:(添加一個php文件到服務器)
svn add test.php
svn ci -m "我添加了一條備注" test.php
寫法示例2:(添加所有php文件到服務器)
svn add *.php
svn ci -m "我添加了一條備注" *.php

svn update 更新文件

svn update :默認將當前目錄及子目錄下的所有文件都更新到最新版本
svn update test.php : 更新test.php到服務器最新版本(當前版本更新則不更改)
svn update -r 200 test.cpp : 將版本庫中的文件 test.cpp 還原到修正版本(revision)200

svn delete 刪除文件

svn delete svn://localhost/testapp/test.php -m “刪除測試文件test.php”
推薦如下操作:
svn delete test.php 
svn ci -m “刪除測試文件test.php”

svn lock 加鎖

svn lock -m “鎖信測試用test.php文件“ test.php 
svn unlock test.php

svn diff 比較文件差異

svn diff test.php 將修改的文件與基礎版本比較
svn diff -r 200:201 test.php 對 修正版本號200 和 修正版本號201 比較差異

其他命令

svn log test.php 顯示這個文件的所有修改記錄,及其版本號的變化 
svn info test.php 查看文件詳細信息
svn mkdir 目錄名
svn mkdir -m "新增目錄備注文本" http://目錄全路徑

本文素材引用 參考文獻
我的個人博客

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • &開發(fā)過程中離不開源代碼的管理, 目地:為了解決在軟件開發(fā)過程中,由源代碼引發(fā)的各種蛋疼、繁瑣的問題。 目前開發(fā)使...
    早起的蟲兒子被鳥吃閱讀 2,652評論 0 16
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,688評論 19 139
  • 命令的使用 1、檢出 svn cohttp://路徑(目錄或文件的全路徑)[本地目錄全路徑] --username...
    小李龍彪閱讀 4,541評論 0 9
  • 我突然想給你寫幾封信,用毛筆來表達,分別使用楷書、行書和隸書來描寫。我要用楷書寫相識的過程,我懵懂又純真。我要用行...
    珠海紅葉原創(chuàng)閱讀 230評論 3 2
  • 前幾天和幾個熊孩子和長輩看了《功夫熊貓3》,其中有些畫面和精神的確戳中淚點。 老外對于一個精品動畫電影的打造個對中...
    梁筱琦閱讀 252評論 0 1

友情鏈接更多精彩內容