萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> CVS RCS HOWTO 原始程式碼版本控制系統 (3)

CVS RCS HOWTO 原始程式碼版本控制系統 (3)

class="22228"> --------------------------------------------------------------------------------

5.;CVS;的其他文件;
在;unix;提示符號下,請打;-;

cvs;--help;
cvs;--help-options;
cvs;--help-commands;
cvs;-H;checkout;
cvs;-H;commit;
man;cvs;
man;tkcvs;
網站;http://www.cyclic.com;
網站;http://www.loria.fr/~molli/cvs-index.html;
(譯注:或者在;unix;提示符號下打;info;cvs;也可得到一樣的訊息);
(譯注:這篇也不錯簡單明了);http://www.csc.calpoly.edu/~dbutler/tutorials/winter96/cvs/;
tkcvs;http://www.tkcvs.org;是;CVS;的;Tcl/Tk;GUI;介面。這裡也有線上求助。;

cd;$HOME/src/foo.cpp;
tkcvs;
在;foo.cpp;上點一下;
在;'spectacle;Icon';旁邊的;'Revision;Log;Icon';點一下。;
這將會顯示一個;Tree;組織的圖在視窗裡。然後在文字;'1.3';上用滑鼠的右鍵點一下還有;'1.1';滑鼠的左鍵點一下,然後再點一下;"Diff";。這樣將會顯示兩個視窗出來!!;
在;"Next";上點一下將會顯示更多版本'1.3';與;'1.1';的;diffs。;請按;"Center";將文字對齊置中。;(譯注:這邊原文好像有脫誤);
這裡也有;Windows;95;用的;CVS;喔,叫;WinCVS。;http://www.wincvs.org;WinCVS;可以用在;Samba;系統上喔;-;http://www.samba.org

基本重要的命令;-;

cvs;checkout;
cvs;update;
cvs;add;
cvs;remove;
cvs;commit;
cvs;status;
cvs;log;
cvs;diff;-r1.4;-r1.5;這行指令將會輸出檔案;filename;1.4;版和;1.5;版的差異在哪裡。;

--------------------------------------------------------------------------------


--------------------------------------------------------------------------------

6.;Emacs;編輯器;
Emacs;是非常強大的編輯器而且還支援了;CVS/RCS;-;尤其是對於改版後的合並和比較。;Emacs的主要網站在;http://www.emacs.org.;


--------------------------------------------------------------------------------


--------------------------------------------------------------------------------

7.;問題反應系統;(Problem;Reporting;System);
伴隨著;CVS;的使用,你可能會想要用計劃追蹤系統(Project;Tracking;system)或問題反應系統(Problem;Reporting;System)。每一個軟體計劃需要問題反應系統來作;bugs;的回報與追蹤,並且把相關負責部分,分配給不同的程式設計師。;

想知道計劃追蹤系統(Project;Tracking;system)請看這個網站;http://www.stonekeep.com。;


--------------------------------------------------------------------------------
-------------------------------------------------------------------

8.;這份文件的其他檔案格式
這份文件用了將近;10;個不同的檔案格式來發行;-;DVI,;Postscript,;Latex,;LyX,;GNU-info,;HTML,;RTF(Rich;Text;Format),;Plain-text,;Unix;man;pages;and;SGML。;

你可以在下面的;Web;獲得單一的;HTML,;DVI,;Postscript;or;SGML;型式的;tar.gz;檔案,;ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/other-formats/;或者;ftp://metalab.unc.edu/pub/Linux/docs/HOWTO/other-formats/;
Plain;text;格式的在:;ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO,或者;ftp://metalab.unc.edu/pub/Linux/docs/HOWTO;
翻譯成其他國家語言像是法文,德文,西班牙文,中文,日文等等可在下面網址找得到。;ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO;或者;ftp://metalab.unc.edu/pub/Linux/docs/HOWTO;對於任何想翻譯這份文件到其他語言是都歡迎的。;
這份文件是用一種叫;"SGML";的工具寫成的。你可以從下列網址得到;-;http://www.xs4all.nl/~cg/sgmltools/;編譯原始碼後,你就會得到下列命令,像是;
sgml2html;cvs-rcs-howto.sgml;(產生;html;檔案);
sgml2rtf;cvs-rcs-howto.sgml;(產生;RTF;檔案);
sgml2latex;cvs-rcs-howto.sgml;(產生;latex;檔案);
這份文件是位於;-;

http://sunsite.unc.edu/LDP/HOWTO/CVS-RCS-HOWTO.html;
你也可以在下面映射網站找到這份文件;-;

http://www.caldera.com/LDP/HOWTO/CVS-RCS-HOWTO.html;
http://www.WGS.com/LDP/HOWTO/CVS-RCS-HOWTO.html;
http://www.cc.gatech.edu/linux/LDP/HOWTO/CVS-RCS-HOWTO.html;
http://www.redhat.com/linux-info/ldp/HOWTO/CVS-RCS-HOWTO.html;
其他比較靠近你的映射網站;http://sunsite.unc.edu/LDP/hmirrors.html;選擇其中一個網站並到這個目錄;/LDP/HOWTO/CVS-RCS-HOWTO.html;
想看;dvi;格式的文件,請用;xdvi;。若原本沒安裝,可在;Redhat;Linux;下的;tetex-xdvi*.rpm;套件中找得到。要不然可以經由桌面上的ControlPanel;|;Applications;|;Publishing;|;TeX;menu;buttons找到他。;

想看;dvi;格式的文件,請下命令;-
xdvi;-geometry;80x90;howto.dvi,
並且用滑鼠調整視窗大小。請看;xdvi;的線上求助;man;xdvi。
使用方向鍵,;Page;Up,;Page;Down;來檢視文件。你也可以用;'f',;'d',;'u',;'c',;'l',;'r',;'p',;'n'來移動。
要關掉專家模式;menu;請按;x;。

你可以用軟體;'gv';(ghostview);或;'ghostscript';來讀;postscript;檔案。;
在;Redhat;Linux;下,ghostscript;在;ghostscript*.rpm;套件裡,;gv;在;gv*.rpm;套件裡,如果你已經裝了這個應用程式,可以透過;ControlPanel;|;Applications;|;Graphics;menu;裡找到,;gv;是比;ghostscript;更友善使用。Ghostscript;和;gv;也可以在其他作業平台如;OS/2,;windows;95;和;NT;下使用。;

要讀;postscript;文件,請下這個命令;-
gv;howto.ps

用;ghostscript;請打;-
ghostscript;howto.ps

你可以用;Netscape;Navigator,;Microsoft;Internet;explorer,;Redhat;Baron;Web;browser;或其他浏覽器來讀;HTML;格式的文件。;

你可以用一個;latex;的;"X-Windows";介面軟體叫做;LyX;的,來讀;latex;或;LyX;的輸出。;


--------------------------------------------------------------------------------


--------------------------------------------------------------------------------

9.;版權
這份文件版權為;GNU;GPL,但是請在所有的復制中保留原作者的名字與電子郵件地址。;


--------------------------------------------------------------------------------
copyright © 萬盛學電腦網 all rights reserved