@庫倪Qoli :在設計工作中,我們一般都需要進行版本管理。然而,對于傳統設計師,版本管理往往是透過手工完成。這里,我將介紹如何使用 SVN 作為版本管理工具,給設計文件進行管理。這里除了初始化過程需要使用到少量命令,往后的操作都在客戶端下完成。
想知道更多版本管理方法和工具:《來收神器!UI設計師常用的版本控制工具有哪些?》
如果是本地素材管理,可以參考:《15G的素材怎么管?手把手教你打造一個低管理成本的素材庫》
理念
SVN 的工作依賴于一個「遠程庫」或者稱呼為「數據中心」。我們可以在本地搭建這個數據中心。
接著,在從數據中心 Check out 文件,我們稱呼為「本地數據」,我們把本地數據修改好了,再用「命令」commit 一下給「數據中心」。
這樣,數據中心就會把我們的修改記錄在案,并把以前的舊數據做備份。
初始化準備
目錄的初始化我們需要在百度云上,建立兩個活頁夾
- Subversion
- Working(或你喜歡的其他名字)
隨后,刪除他們。
為 Subversion 進行初始化
#A1 第一步,初始化本地 svn 數據庫
svnadmin create /Users/qoli/百度云同步盤/Subversion/
#A2 第二步,運行服務
svnserve -d -r /Users/qoli/百度云同步盤/Subversion/
這樣就好了!
為客戶端進行開始工作
我這里使用 Cornerstone 這個著名的 SVN 客戶端作為示范。
#B1 添加「Repository」
在頂部菜單欄中,或者 Cornerstone 的主要界面上,選擇「Add Repository」指令。
選擇「SVN Server」并在 Server 地址中輸入:localhost
#B2 Check out 一份工作目錄
對著你剛才加入的 SVN Repo,右擊它,并 Check out。
接著,把位置保存在你的百度云下。
#B3 導入你的工作文件到剛才 Check out 的目錄
把你之前的文件復制進來吧。
不過要注意,每次遷移進入的文件不能超過 4g,否則網盤會不讓你上傳的哦。
所以,你先加入 3G 左右的文件進來,做第一次的「commit」。
基本而言,初始化工作就結束了。
應用
查看設計文件的修改歷程
我們點擊先在 Cornerstone 選中一個文件,點擊 Timeline,就會顯示這個文件的設計提交歷史了。
恢復文件到指定版本
恢復文件到指定版本才是最為重要的嘛!
無論你是刪除了,還是修改了,只要是提交過的,SVN 一切都會幫你乖乖記錄下來的。
如果某一天,甲方和你說,還是第一稿好。有了版本控制,你就不用怕咯。
首先,第一步,還是選中你要恢復的文件。
接著,在菜單欄選擇,Working Copy 》Revert。
接著,在右邊的三橫線就可以選擇可以恢復的版本歷史了。
結語
好了,一切就是這么簡單了。
千萬要記住,不要一次導入超過 4g 的文件,超過 4g 的話,就分多幾次提交。
否則,百度盤會跟你說「不支持上傳超過 4g 文件哦」!
這些內容放在別的網盤也是一樣的操作辦法。
編者注:歡迎設計師們投稿至 yuan@uisdc.com,幫你提升個人品牌形象 :)
「庫倪同學的好文合集」
- 素材管理篇:《15G的素材怎么管?手把手教你打造一個低管理成本的素材庫》
- 包裝設計稿:《這才是你要學的!手把手教你包裝一份高大上的設計稿》
- 設計內功修煉:《獨孤九劍!九個幫你修煉內功的設計師心法口訣》
【優設網 原創文章 投稿郵箱:yuan@uisdc.com】
================關于優設網================
"優設網uisdc.com"是國內人氣最高的網頁設計師學習平臺,專注分享網頁設計、無線端設計以及PS教程。
【特色推薦】
設計師需要讀的100本書:史上最全的設計師圖書導航:http://hao.uisdc.com/book/。
設計微博:擁有粉絲量150萬的人氣微博@優秀網頁設計 ,歡迎關注獲取網頁設計資源、下載頂尖設計素材。
設計導航:全球頂尖設計網站推薦,設計師必備導航:http://hao.uisdc.com
復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。
發評論!每天贏獎品
點擊 登錄 后,在評論區留言,系統會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
標志設計標準教程
已累計誕生 729 位幸運星
發表評論
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓