Word's Version Control
Word 檔案為 MicroSoft 獨有的檔案格式 , 目前為最受歡迎的文書處理檔案格式 , 在專案管理過程中 , 更被許多專案經理拿來撰寫專案指導文件 , 客戶需求規格文件 , 或是使用者操作手冊 , 工程師也會利用 Word 來撰寫工程規格 , 使用者介面規格等等 . 但是面對專案中各種不同的 Word 檔案 , 身處在瞬息萬變的資訊科技產業 , 文件的變更管理已經是無可避免 , 客戶的需求一直在變 , 工程規格也是隨之而變 , 最大的困擾是如何維護這些 Word 檔案的版本 ? 如何比對這些不同版本 Word 文件的異同 ? 成為日常工作中的最大夢魘 ,Office 2003 雖然本身具備有版本控管功能 , 也有比對 Word 檔案異同功能 , 但是這兩個功能確沒有整合讓使用者比對同一文件不同版本的功能 , 使用者只好將不同版本以另存新檔的方式再逐一比對 . TortoiseSVN為SubVersion的Windows 用戶端, SubVersion為美國COLLABNET公司所支援的OpenSource, 為新一代 的 版本控制引擎, 除了可控管各式程式語言檔案例如C/C++/C#, JAVA , IC設計的Verilog, VHDL , 甚至Word檔, PowerPoint , Excel 都可以利用SubVersion做文件版本控管, 當團隊中有兩個人以上要維護共同的檔案時的版本同步, SubVersion可以提供很好的解決方案. 如果需要更多SubVersion 資訊可到 http://subversion.tigris.org/ 使用環境 SubVersion Server 版本 1.2.3 Windows XP SP2 中文版 TortoiseSVN 1.2.4.4479 Office 2003 SP2 使用TortoiseSVN比對 本文示範案例為一個Word檔案名為 「嵌藝創研推出CodeBeamer+ SubVersion震撼組合」文章, 此文章主要由yu-shiu撰寫, maoyang負責校稿與修正. 情境一: yu-shiu 已經將最新的文件納管到檔案庫, 並通知maoyang更新他的工作目錄以同步yu-shiu最新修改的文章 圖 1 maoyang使用SVN Update 以同步yu-shiu的檔案 圖 2