Subversion 簡單說明

2021-04-12 20:59:06 字數 935 閱讀 4707

subversion 簡單說明

checkout:

從源**管理伺服器取出**。

commit:

提交更新的**到源**管理伺服器。

update:

從源**管理伺服器獲取**的最新更新。

export

從源**管理伺服器匯出**,匯出的**將脫離源**管理。

revert:

將當前資料恢復到最近與伺服器同步的版本,即放棄自己的所有未提交修改。

branch/tag

將指定**放入到分支版本或者標記版本。

get lock

鎖定指定檔案,鎖定後其他人將無法 commit 更新到這部分**。

release lock

釋放鎖。

add to ignore list

讓源**管理伺服器忽略當前檔案或目錄

伺服器**目錄結構:

伺服器目錄**存放結構如下:

trunk:放置主**

branches:放置**分支版本

tags:用於儲存有標記的版本。標記的目的是為了方便的統一匯出某乙個時間點的**。如果可以的,盡量每乙個時間點為所有**做個標記,放與該目錄下。

示例見:http://218.249.105.81/svn/%e6%a0%b7%e4%be%8b%e5%b7%a5%e7%a8%8b/

將**加入到 subversion 源**管理 

1 使用 import 命令直接將**匯入伺服器指定的位置,import 後再 checkout **到乙個空目錄下,checkout的**就加入了源**管理。

2 用repo-brower 直接進去瀏覽伺服器目錄樹,在目錄樹下建立專案源**目錄,然後checkout這個目錄到乙個空白目錄,把要加入源**管理的檔案放到這個目錄下即可。

by: 

yuyong

2007-04-04 

FormatMessage簡單說明

常用引數簡介.formatmessage format message from system format message allocate buffer,null,lval,null,lptstr hlocal,0,null 第乙個引數是標誌,告訴這個formatmessage函式,我想要的特點...

std deque簡單說明

本文 http blog.chinaunix.net u2 86575 showart 1734758.html std deque是乙個高效的雙端佇列,可以高效地進行插入和刪除操作。以sgi c stl為例 deque的基本結構是 有乙個map map中的元素是乙個記錄了乙個大小為512位元組的線...

epoll簡單說明

首先我們來定義流的概念,乙個流可以是檔案,socket,pipe等等可以進行i o操作的核心物件。不管是檔案,還是套接字,還是管道,我們都可以把他們看作流。之後我們來討論i o的操作,通過read,我們可以從流中讀入資料 通過write,我們可以往流寫入資料。現在假定乙個情形,我們需要從流中讀資料,...