SVN配置管理

2021-09-27 12:40:47 字數 957 閱讀 2150

svn

配置管理工具,用於對配置項進行版本控制,也是研發人員提交**和測試程式存放地方。分成兩個部分:

●電腦本地資料夾(工作目錄):是配置管理庫在本地端的乙個拷貝

windows系統中通過安裝svn客戶端工具來使用:tortoisesvn

svn常用命令如下:

svn commit :將本地工作副本的修改同步提交到svn版本庫

add/delete:新增/刪除檔案

svn update:將工作副本的檔案更新到版本庫最新版本

svn checkout :從版本庫檢出指定版本的檔案到本地工作目錄,簡稱工作副本

branch/tag:以當前工作拷貝為基礎建立分支/標籤

clean up:清理本地工作副本的檔案和目錄

svn log:檢視版本庫的修改記錄

svn檔案狀態標誌

normal: 表示狀態正常,本地與服務端資料一致。

modified: 表示本地的資料修改了,還沒有提交到服務端進行資料一致同步。

conflicted: 表示本地提交到服務端時,有衝突,說明服務端的資料有比本地的新(多人協同開發出現)。

readonly:表示檔案唯讀不能修改。

deleted: 表示當前資料夾下某些檔案或者資料夾已經被計畫從版本庫中刪除.

locked: 表示檔案被鎖住了,操作不了,若要操作,需進行釋放鎖操作

added: 表示該檔案或目錄被計畫加入服務端,需要在通過cmmit來提交到服務端。

ignored: 表示用於設定本地工作目錄下的哪些目錄或檔案不用進行版本管理,

non_versioned: 表示該檔案是專案中新增檔案資源,還未加入服務端。

配置管理 svn工具之許可權配置

今天花了大半天的功夫,終於弄懂svn許可權配置。下面是今天收穫的戰績。安裝完svn後就是在svn中建立版本庫,比如我本地的是版本庫路徑是c repositories pepos。pepos是我的版本庫。在pepos的目錄結構 pepos component 在conf裡面的auth裡賦予的許可權配置...

配置管理工具SVN使用

一 服務端的安裝和使用 server 安裝 可能會出現埠號被占用的情況 port 443 is occupied by 修改 系統占用 1 1023 使用者可用 1024 65535 使用 1 建立倉庫 配置庫repositories test 右擊repositories 選擇create new...

軟體配置管理及SVN的使用

1.管理整個軟體生命週期中的配置項 2.管理配置項的變化 核心 3.使用配置管理工具 vss 入門 svn git 分布式開發 clearcase 大型商業軟體 二 配置管理目的 1.保證軟體產品的完整性 保證所有人拿到的文件 都是全的 2.保證軟體產品的一致性 保證所有人拿到的文件 都是一樣的 3...