svn 命令集合 學習總結

2021-04-13 01:43:42 字數 1272 閱讀 8863

svnadmin create path/to/repos  注意path/to這個目錄必須已經建立

建立要匯入的檔案樹:

project/trunk project/tags project/branches

匯入主庫

svn import tmp/project file:///f:/svn/repos -m "add by shiqiang"

從主庫中取出

svn co file:///f:/svn/repos/trunk project   (沒有這個project 那麼將是trunk ,如果是./ 那麼將直接是trunk下的檔案目錄,沒有了專案名)

當原來的檔案被修改了,那麼下面命令可以比較出來

svn diff

當原來檔案被修改了,同時又有新的檔案新增了,那麼用這個命令

svn status

svn status --verbose 可以顯示其他沒有修改過的修訂版

svn status --show-updates --verbose 當m有*的時候,就說有衝突,不會讓你提交的

svn status -u 和上乙個命令差不多

提交修改過的資料

svn commit 1.txt -m "add by shiqiang"  或者svn ci 1.txt -m "add by shiqiang" 

檢視最新版本資訊

svn log -r head

svn diff -r head

新增新的檔案(改變目錄結構)

svn add newfile  (如果newfile是檔案,那麼a檔案,如果是目錄那麼newfile目錄下的檔案也被新增)

svn ci

變回修改之前的

svn revert file

標記衝突已經解決

svn resolved filename

其他有用的命令

svn cleanup

建立分支

svn copy file:///f:/svn/repos/trunk file:///f:/svn/repos/branches/project20070520

**合併

svn merge -r 18:21 file:///f:/svn/repos/branches/project20070520

建立最簡單的標籤

svn copy file:///f:/svn/repos/trunk file:///f:/svn/repos/tags/release-1.0 -m "建立標籤"

第 92/338 頁 

svn命令集合

1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn add test.php 新增test.php svn add php ...

mysql命令集合

測試環境 mysql 5.0.45 注 可以在mysql中通過mysql select version 來檢視資料庫版本 整理 leo 一 連線mysql。格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵...

Android ADB linux命令集合

a.用adb區域網功能連線裝置 1,先用usb連線執行adb命令,將連線方式改為tcpip adb tcpip port為埠號 2,拔掉usb線,執行adb命令連線裝置 adb connect 裝置ip port 剛才設定的埠號 3,正常執行adb命令 adb的工作方式比較特殊採用監聽socket ...