CVS是乜東東?

2007-01-24 1:05 am
a)什麼是CVS檔?
b)寫出一個情況我們需要把試算表的內容儲存作「CSV」格式。
c)寫出把試算表儲存作「CVS」格式會對其內容有何影響。

回答 (4)

2007-01-24 1:13 am
✔ 最佳答案
a) Comma Separated Values,簡稱CSV,是一種純文本格式,用來存儲數據。在csv中,數據的欄位由逗號分開,程序通過讀取文件重新創建正確的欄位,方法是每次遇到逗號時開始新一段數據。
b) 當要供其他可讀取「CSV」格式的軟件 (如電郵軟件匯入地址薄) 使用時。
c) 如a) 所述, 文件變成純文本格式。
2008-01-03 8:12 pm
咁都得??

究竟係講 CSV or CVS???
2007-01-24 1:10 am
CVS 是 Concurrent Versions System 的簡稱。它是現今 Open Source 成功發展的幕後功臣之一。CVS 解決多人合作開發時程式版本控管的問題,通常會再搭配郵件列表(Mailing List)做為開發團隊溝通的管道。這種組合,使開發團隊不受時間地域限制,合作伙伴分散全世界,且團隊大小沒有上限,因此 Open Source 才能集合世界各地高手,不斷地薪火相傳、不斷地推出高品質的自由軟體。

不過,CVS 初期上手不易,但若能以功能需求導向(我想要做這個,如何辦到呢?)的方式來學習,可能也不是那麼困難。

本講義,全部在 text console 模式下操作,但不代表您也必須用這種模式,您可以選用您喜愛的任何一種有支援 CVS 的編輯器或 CVS 操作環境(比如 WinCVS)。不過,您必須先了解 CVS 各種操作的涵意,這樣觀念才會清楚,才能確切掌握 CVS,和大家共同開發時,才能順利愉快增進效率。一但您熟悉 console 模式之後,欲轉換到其它環境,皆能有清晰的觀念基礎。

本文原為校園自由軟體學務系統(sfs)合作開發伙伴而寫的講義,為免影響 sfs3 正式的系統(91/10開始),本文是以 xxx.yyy.edu.tw 中舊的 sfs2 專案為例子。往後您只要把出現 sfs2 的地方,改成 sfs3 或其它專案的名稱,即可套用到其它專案。

註:C V S 不是 C S V !! 前者為版本控制系統,後者則是一種將每一列欄位用逗點分開的文件檔案格式。

以下有參考網址:
http://linux.tnc.edu.tw/techdoc/cvs/book1.html
2007-01-24 1:09 am
CVS(Concurrent Versions System)代表協作版本系統或者併發版本系統,是一種版本控制系統,方便軟體的開發和使用者協同工作。
很多開源或者自由軟體項目都使用 CVS 作為其程式設計師之間的中心點,以便能夠綜合各程式設計師的改進和更改。這些項目包括: Gnome、KDE、GIMP、Wine等。CVS本身屬於GNU許可證。
這是一個將一組文件放在層次目錄樹中以保持同步的系統。人們可以從 CVS 伺服器上更新他們的本地層次樹副本,並將修改的結果或新文件發回;或者刪除舊文件。 CVS 基於客戶端/伺服器的行為使得其可容納多用戶,構成網路也很方便。這一特性使得 CVS 成為位於不同地點的人同時處理數據文件(特別是程序的原始碼)時的首選。


收錄日期: 2021-04-24 09:38:30
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070123000051KK02245

檢視 Wayback Machine 備份