freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

使用svn進行版本控制(編輯修改稿)

2024-09-01 02:15 本頁面
 

【文章內(nèi)容簡介】 erge LockModifyUnlock 粒度 目錄級 文件級 文件級 訪問存儲庫方式 本地文件、專有服務器、webdav 本地文件、專有服務器 本地文件 訪問授權(quán) 基于 apache目錄授權(quán) CVSACL 專有管理工具 分支和標記 支持,高效實現(xiàn) 支持 不支持 使用方式 多種專有工具、 IDE集成、命令行 多種專有工具、 IDE集成、命令行 專用工具,使用方便 分支、標記處理 高效實現(xiàn),相同文件在實現(xiàn)時通過鏈接實現(xiàn),不占用額外空間 不同分支、標記中相同文件需占不同空間 無分支、標記概念 三、 Subversion常用功能講解 ? 基本術(shù)語 ? 主要講解 SVN 客戶端工具的常用命令 ? 通過本部分的學習,可以操作所有任務在日常使用subversion版本控制系統(tǒng) 術(shù)語 ? 基本修訂版( revision) – 存儲庫接受的每一次修改產(chǎn)生新的修訂版 – HEAD: 存儲庫中最新版本 – BASE: 工作拷貝中一個條目的修訂版本號,如果這個版本在本地修改了,則“ BASE版本”就是這個條目在本地未修改的版本。 ? 分支( branches) ? 標記( tags) ? 合并( merging) Subversion客戶端工具 ? 命令行工具 – 通過命令行方式,主要命令包括: ? svn: 基本 svn命令 ? svnadmin: 存儲庫管理 ? svnlook: 存儲庫查看 ? TortoiseSVN – 與 windows資源管理器集成 ? subclipse – 與 eclipse集成 Subversion常用操作 ? import – 將本地目錄導入存儲庫 ? checkout – 從存儲庫創(chuàng)建目錄樹的本地工作拷貝 ? update – 將存儲庫中文件同步到本地工作拷貝中 ? mit – 本地工作拷貝中文件修改提交到存儲庫中 ? add – 將本地文件加入到存儲庫中 ? remove – 從存儲庫中刪除一個文件 (保留歷史記錄 ). ? move – 在存儲庫中講一個文件移到另一個位置 Subversion推薦目錄結(jié)構(gòu) ? 存儲庫 – 項目名 ? trunk: 主版本 ? branches: 分支版本(獨立版本) ? tags: 標記版本,比如發(fā)行版 v 工作拷貝、存儲庫同步的狀態(tài) 工作拷貝 存儲庫 Commit Update 未修改 未修改 未修改 已修改 從存儲庫中取出最新版本 已修改 未修改 將本地修改提交到存儲庫中 已修改 已修改 可能沖突 將存儲庫的修改合并到工作拷貝中 Svn常用命令介紹 ? Help ? Import ? Checkout 基本的工作周期 : ? Update your working copy – svn update ? Make changes – add – delete – copy – move Svn常用命令介紹 ? Examine your changes – status – diff – revert ? Merge others’ changes – Merge – Resolved ? Commit your changes – mit IMPORT ? import: 提交未納入版本控制的文件或目錄樹至檔案庫 ? 用法: import [PATH] URL ? 遞歸地提交 PATH 的拷貝至地址 (URL)。 如果省略 PATH, 默認為 ‘ .’ 。 父目錄會依需要于檔案庫內(nèi)建立 。 ? 舉例: svn import ./kav8 m add kav8 IMPORT Central Repository Local Workspace(s) A import A Central Repository Local Workspace(s) A before after in sync CHECKOUT ? checkout (co): 從 repository中取出文檔 , 在本機建立工作副本 (working copy) ? 開始工作前的前置動作 ? 用法: checkout URL [PATH] ? 例如: svn co CHECKOUT Central Repository Local Workspace(s) checkout A Central Repository Local Workspace(s) A before after in sync A EXPORT ? Export:導出一個無版本控制的目錄樹副本 ? 用法: svn export [r REV] URL[@PEGREV] [PATH] svn export [r REV] PATH1[@PEGREV] [PATH2] ? 例如: svn export ? Export與 Checkout的區(qū)別 export導出的副本無 svn附加文件 , 不在服務器的版本控制下 checkout會在本地建立一個工作區(qū) , 可以修改和提交 UPDATE ? 將 repository上的版本整合到本地端的工作副本( workspace) – 可能會出現(xiàn)沖突,需要手動解決 ? 用法: update [PATH...] ? 例如: svn update At revision 25. UPDATE Central Repository Local Workspace(s) update A’ Central Repository Local Workspace(s) A’ before after in sync A’ A COMMIT ? 提交操作使 workspace與 repository保持同步 ? 本地端的修改包含: – 文件內(nèi)容修改、文件目錄刪除 – 需要發(fā)布到 repositor
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1