第四屆 新人獎

IT技術鐵人
版本控管觀念與技巧使用Subversion為例
demoshop

系列文章

DAY 1

什麼是版本控管?我為什麼要版本控管

很多人都說,我事業沒有做很大,我沒有在外面接案子我為什麼需要版本管理? 其實這問題相當的常見,但是只要真的做過版本管理的人,只需要用到一次,你就會發現版本管理的...

DAY 2

Subversion 版本控管的基礎概念

版本控管的必要性我不想在這裡多說,誰需要版本控管也不是我可以定義的,你只需要回想: 你是否曾經有過打了一星期的報告因為某次的當機或中毒消失殆盡? 程式開發的過...

DAY 3

建立Repository之架設自己的 SVN Server

前面幾篇文章介紹了版本控管的相關觀念與技巧,如果各位已經開始手養了,一定會需要一個 檔案庫(Repository),建立可以經由網路連結的 檔案庫(Reposi...

DAY 4

建立Repository 之線上免費的 SVN

這裡介紹一個線上免費的SVN服務 XP-Dev,推薦這個空間有幾個重點 • 可以上傳兩個不公開的專案(這很重要) • 可以上傳無限個公開的專案 • 有 200...

DAY 5

建立 Repository 之單機使用的 SVN

雖然說架設 SVN Server 讓每個地方可以存取到檔案是個很好的解決方式,對於一些網友來說這種方式卻是一種累贅,前文也有提到 SVN 支援的通訊協定中有包括...

DAY 6

調整 TortoiseSVN 相關設定,讓使用更方便流暢

在之前的文章我們已經介紹了觀念與實際建立了 檔案庫(Repository)但是在真的開始做版控之前,我們需要對於往後會每天用到的 TortoiseSVN 來做些...

DAY 7

TortoiseSVN 使用,建立一個 Working 目錄(Checkout)

說了那麼多終於要開始使用版本控管了,之前已經有範例提到 取得檔案(Checkout)的方法,但那也僅僅只是提到而已,在這裡 demo 要重申一下 取得檔案(Ch...

DAY 8

[鐵人賽] TortoiseSVN 使用,將檔案傳到 Repository(Commit)

接續者上一篇,在我們將檔案庫(Repository)的檔案複製一份到工作目錄後,再來就會去修改這工作目錄中的檔案,在 Subversion 內檔案異動後必須要送...

DAY 9

[鐵人賽] 版本控管 Commit 需要注意的事項以 dotNet 與 SVN 為例

上一篇介紹了送交(Commit) 的作法看似很簡單,但是還是有些觀念要說明,因此才有了這一篇的出現,在我們開始使用版控以後對於一些平常的習慣需要改變一下,為的是...

DAY 10

TortoiseSVN 使用,從 Repository 抓取最新版程式(Update)

介紹完了送交(Commit)再來就是更新(Update)的用法,前文也一直有提到當專案有成員送交(Commit)了任何異動,其他成員就必須使用更新(Update...