iT邦幫忙

DAY 30
6

聽說最後一天都要來做個總結什麼的,所以我也就來做個總結吧。

雖然在這 29 天中文章主要都是介紹程式開發環境以及 SVN 版控的用法,但是對於版本控制的觀念上來說是共通的,筆者待過很多公司接過很多案子,發現許多人雖然使用了版控但是因為對自己所用的版控功能不了解,工具不會用,讓版控活生生變成FTP的功能,實在是很可惜。
本次文章中介紹分為四大部分依據慣例來一個清單
版控觀念
什麼是版本控管?我為什麼要版本控管
Subversion 版本控管的基礎概念
[鐵人賽] 版本控管 Commit 需要注意的事項以 dotNet 與 SVN 為例
• <a href="">版本控管下的移動與更名</a>
環境架設
建立Repository之架設自己的 SVN Server
建立Repository 之線上免費的 SVN
建立 Repository 之單機使用的 SVN
TortoiseSVN 應用
調整 TortoiseSVN 相關設定,讓使用更方便流暢
TortoiseSVN 使用,建立一個 Working 目錄(Checkout)
[鐵人賽] TortoiseSVN 使用,將檔案傳到 Repository(Commit)
TortoiseSVN 使用,從 Repository 抓取最新版程式(Update)
TortoiseSVN 更新時發生衝突如何解決(上)
TortoiseSVN 更新時發生衝突如何解決(下)
TortoiseSVN 使用,從 Repository 抓取特定版本程式(Update)
TortoiseSVN 使用,還原特定版本的異動
TortoiseSVN 使用,匯出一份沒有版本控管的檔案
TortoiseSVN 使用,如何比對兩個版本間的差異讓你更輕鬆的發佈檔案
利用 WinMerge 來當比對的工具
TortoiseSVN 使用,抓出兇手,使用 Blame 查看每一行最後修改的人是誰
TortoiseSVN 使用,使用分支Branch開發新功能
TortoiseSVN 使用,如何合併主線的變動至分支
TortoiseSVN 使用,如何合併分支至主線
TortoiseSVN 使用,建立一個 Tag
TortoiseSVN 使用小技巧
衍生應用
Visual Studio 免費的 SVN 整合工具 ankhsvn 與 Visual SVN
LOG 是很重要的!如何強迫 Commit 時一定要輸入 Log
讓 SVN Service 擁有發信的功能並且進階限制 Log 的樣式
工具--CommitMonitor 可以用來監控版本庫的提交
工具--使用 StatSVN 對 Log 做分析

這是筆者第一次參加鐵人賽的活動,連續 30 天寫文的確是一個不容易的事情,畢竟生活中有太多意外,不過總算是寫完了,這些文章共包含了118張圖、27,681字,希望這些文章能讓對於板控有興趣的朋友有些許的幫助,當你會了版控以後就踏上了「持續整合」的第一步,如果真的要衍生下去還有一堆事情可以玩,對於版控的使用還有一些筆者專研不夠深的沒有寫出來,往後會不定時的發表在筆者的 Blog demo小鋪,如果對於文章內有什麼看法想法或是問題也可以至 demo小鋪留言板留下您的問題,讓我們互相交流討論。


上一篇
工具--使用 StatSVN 對 Log 做分析
系列文
版本控管觀念與技巧使用Subversion為例30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
timloo
iT邦研究生 2 級 ‧ 2011-11-10 08:34:45

demoshop提到:
118張圖、27,681字

這個統計數字是用svn 算的嗎? 愈來愈覺得svn好用的不像話,

原來只用了svn不到1%的功能,唉。

對於版控的使用還有一些筆者專研不夠深的沒有寫出來,

蠻期待的。

M型社會,這時代,有人還沒在用版控,有人已經把版控用到飛天遁地了。

如果ISO文件,用DOC_BOOK的格式(文字檔)版控,要輸出時,擇一格式輸出。
私下覺得這才是ISO文管的正解。直接用DOC檔,二進位檔,幾乎版控的強項都用不上了。

DOC_BOOK輸出格式,也有WORD DOC檔。

又是另一堆學問了。!!

能夠很順暢的把複雜的東西,連貫的寫出來,真是台上10分鐘,台下十年功。

稍微研究深一點,常常就卡住,想半天,遑論寫出來。

demoshop iT邦新手 4 級 ‧ 2011-11-10 09:43:10 檢舉

其實即使你使用了 Word 或是 Excel 這個文書工具一樣可以用版控比對,它會很聰明的開啟「修訂記錄」你依然可以看到上次和這次的差異在哪裡,不過我只有試過微軟的,不知道其他的Office 是否也可以如此,二進位的確是沒必要做版控的,因為二進位的比對,對人一點意義都沒有,因此有流傳一句話設計師是不做版控的。

0
鐵殼心
iT邦高手 1 級 ‧ 2011-11-10 09:15:00

拍手灑花

鐵殼心 iT邦高手 1 級 ‧ 2011-11-10 09:18:25 檢舉

真的是術業有專攻!

0
海綿寶寶
iT邦大神 1 級 ‧ 2011-11-10 09:24:42

demoshop提到:
工具不會用,讓版控活生生變成FTP的功能

真是神準
說到我心坎裡去了
OrzOrzOrz

志玲控 留

我要留言

立即登入留言