iT邦幫忙

鐵人檔案

2011 iT 邦幫忙鐵人賽
回列表

版本控管觀念與技巧使用Subversion為例 系列

簡介版本控管的觀念,並且解說 Subversion 實際的應用技巧與軟體操作方法

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文
DAY 21

TortoiseSVN 使用,如何合併主線的變動至分支

前面說到分支(Branch)與主線(Trunk)是完全隔離的,分支(Branch)的異動並不會影響主線(Trunk),反過來主線(Trunk)的變動也不會滲透到...

2011-11-01 ‧ 由 demoshop 分享
DAY 22

TortoiseSVN 使用,如何合併分支至主線

前面介紹了合併主線異動到分支的方式熟悉了以後,應該對於分支的進展有很大的幫助,終於分支的功能開發也已經完畢了,在確定程式正確無誤後就要將分支的這些異動合併回主線...

2011-11-02 ‧ 由 demoshop 分享
DAY 23

TortoiseSVN 使用,建立一個 Tag

Tag 這玩意顧名思義就是一個標籤,用起來沒有什麼技巧,就是用而已,所以 demo 想提一下為什麼要做 Tag,當專案或是文件寫到一定程度時一定會有交付的需求產...

2011-11-03 ‧ 由 demoshop 分享
DAY 24

TortoiseSVN 使用小技巧

前面介紹了許許多多有關於 SVN Client 軟體 TortoiseSVN 的使用方式(其實只是 SVN 的 GUI 呈現而已),相信對於 TortoiseS...

2011-11-04 ‧ 由 demoshop 分享
DAY 25

Visual Studio 免費的 SVN 整合工具 ankhsvn 與 Visual SVN

前面介紹了很多關於 TortoiseSVN 的應用,不可諱言 TortoiseSVN 真的是一套不可多得的好軟體,但是對於 .NET 開發人員來說,每天都開者...

2011-11-05 ‧ 由 demoshop 分享
DAY 26

LOG 是很重要的!如何強迫 Commit 時一定要輸入 Log

版控介紹到這裡這裡各位應該都可以體會 Log 是一個非常重要的東西,分支、合併、還原、刪除等等一堆功能都需要靠 Log 來做判斷,但是預設的情況下 Log 是可...

2011-11-06 ‧ 由 demoshop 分享
DAY 27

讓 SVN Service 擁有發信的功能並且進階限制 Log 的樣式

上一篇提到了如何限制使用者送交沒有 Log 的檔案,其中用到的一些觀念(雖然我都沒說)也可以進一步讓使用者送交後會發信告知特定使用者或群組,這種發信的機制對於多...

2011-11-07 ‧ 由 demoshop 分享
DAY 28

工具--CommitMonitor 可以用來監控版本庫的提交

前面介紹到可以將 SVN Server 設定成有成員送交(Commit)就發信提醒,這對於多人開發的情況是很重要的,但是如果你今天使用的是業主、教授的 SVN...

2011-11-08 ‧ 由 demoshop 分享
DAY 29

工具--使用 StatSVN 對 Log 做分析

SVN 每次送交的時候都會存有一份 Log 包含了異動的檔案清單和Developer 自行撰寫的文字說明,這些 Log 記錄了相當豐富的資訊如果可以拿來運用是不...

2011-11-09 ‧ 由 demoshop 分享
DAY 30

版本控管總結

聽說最後一天都要來做個總結什麼的,所以我也就來做個總結吧。 雖然在這 29 天中文章主要都是介紹程式開發環境以及 SVN 版控的用法,但是對於版本控制的觀念上來...

2011-11-10 ‧ 由 demoshop 分享