SVN使用筆記

2021-07-02 15:26:19 字數 1183 閱讀 7427

由於往sae部署應用的時候要用到svn,所以將可能要用到的先整理起來備忘。我是在ubuntu下用svn的,在linux環境下用svn貌似比用圖形介面方便,個人見解。

安裝

ubuntu是沒有自帶svn的,所以在用svn時需要事先安裝,過程很簡單。

$ sudo apt

-get

install subversion

然後根據提示操作即可。

常用操作

一、將工程專案checkout到本地目錄

用法是:

$ svn checkout svn_server_path 

(也可簡寫為:

:

二、往本地版本庫新增檔案

用法是:

$ svn add file 

(新增檔案)

$ svn add direction

/(新增

direction

資料夾的所有檔案)

$ svn add

*.py

(新增當前資料夾的所有

python

檔案)

這時改變的只是你檢出到本地的工程專案,在提交之前,svn伺服器上的工程專案不受影響。

三、將本地改動的檔案提交到到伺服器

用法是:

$ svn commint 

[paht

...]

可以先往本地版本庫新增檔案之後再集中提交,假如進行了svn add操作之後,直接提交即可。

$ svn commit -m 

"log_message"

(簡寫為:

svn ci -m

"log_message"

但假如實現沒有進行svn add操作,那麼以上操作將會提交當前目錄的所有檔案。假如要提交特定檔案,則:

$ svn commit -m 

"log_message"

file (e

.g.svn ci -m

"log_message"

settings.py

)

網上有一些博文中提到一條命令是

svn使用筆記

1.eclipse 中svn 圖示含義 黑色向右箭頭 本地修改過的檔案 藍色向左箭頭 svn 伺服器端修改過的檔案 黑色向右且帶加號的箭頭 本地比伺服器端多出的檔案 藍色向左且帶加號的箭頭 伺服器端比本地多出的檔案 黑色向右且帶減號的箭頭 本地已經刪除,而伺服器端沒有刪除的檔案 藍色向左且帶減號的箭...

svn使用筆記

trunk 是主分支,是日常開發進行的地方。branches 是分支。一些階段性的release版本,這些版本是可以繼續進行開發和維護的,則放在branches目錄中。又比如為不同使用者客製化的版本,也可以放在分支中進行開發。目錄一般是唯讀的,這裡儲存階段性的發布版本,只是作為乙個里程碑的版本進行存...

svn使用筆記

1.常用svn命令 1 svn基本命令 2 檢出checkout co svn co svn co 3 更新update up svn up 可以更新單個檔案 更新部分檔案 4 提交commit ci svn ci 檔案路徑 m 修改 問題 檔案路徑放在後面也可以 svn ci m task 121...