Offset 1, 8 lines modified | Offset 1, 8 lines modified |
1 | <FILENAME·filename="index.html"><html><head><title>Cervisia·Manual</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="description"·content="Cervisia·provides·a·graphical·view·of·CVS."><meta·name="keywords"·content="KDE,·kdesdk,·Cervisia,·CVS,·version·control,·revision·control"><link·rel="home"·href="index.html"·title="Cervisia·Manual"><link·rel="next"·href="introduction.html"·title="Chapter 1. Introduction"><meta·http-equiv="Content-Type"·content="text/html;·charset=utf-8"><meta·name="GENERATOR"·content="KDE·XSL·Stylesheet·V1.14·using·libxslt"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·id="content"><div·id="header"><div·id="header_content"><div·id="header_left"><div·id="header_right"><img·src="help:/common/·✂ | 1 | <FILENAME·filename="index.html"><html><head><title>Cervisia·Manual</title><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-default.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-docs.css"><link·rel="stylesheet"·type="text/css"·href="help:/common/kde-localised.css"><meta·name="generator"·content="DocBook·XSL·Stylesheets·V1.76.1"><meta·name="description"·content="Cervisia·provides·a·graphical·view·of·CVS."><meta·name="keywords"·content="KDE,·kdesdk,·Cervisia,·CVS,·version·control,·revision·control"><link·rel="home"·href="index.html"·title="Cervisia·Manual"><link·rel="next"·href="introduction.html"·title="Chapter 1. Introduction"><meta·http-equiv="Content-Type"·content="text/html;·charset=utf-8"><meta·name="GENERATOR"·content="KDE·XSL·Stylesheet·V1.14·using·libxslt"></head><body·bgcolor="white"·text="black"·link="#0000FF"·vlink="#840084"·alink="#0000FF"><div·id="content"><div·id="header"><div·id="header_content"><div·id="header_left"><div·id="header_right"><img·src="help:/common/·✂ |
2 | <a·class="ulink"·href="http://www.kde.org/apps/cervisia/"·target="_top"><span·class="application">Cervisia</span></a>·is·a | 2 | <a·class="ulink"·href="http://www.kde.org/apps/cervisia/"·target="_top"><span·class="application">Cervisia</span></a>·is·a |
3 | user·friendly·version·control·system·front-end.·The·aim·is·to·support·<span·class="application">CVS</span>·and | 3 | user·friendly·version·control·system·front-end.·The·aim·is·to·support·<span·class="application">CVS</span>·and |
4 | other·version·control·system·programs·in·a·unified·interface,·featuring·conflict | 4 | other·version·control·system·programs·in·a·unified·interface,·featuring·conflict |
5 | resolution,·difference·and·history·viewers,·status·for·the·working·copy·files, | 5 | resolution,·difference·and·history·viewers,·status·for·the·working·copy·files, |
6 | and·support·for·most·version·control·functions.·You·can·get·<span·class="application">Cervisia</span> | 6 | and·support·for·most·version·control·functions.·You·can·get·<span·class="application">Cervisia</span> |
7 | by·building·the·kdesdk·module·or·installing·the·kdesdk·package·provided·by·your | 7 | by·building·the·kdesdk·module·or·installing·the·kdesdk·package·provided·by·your |
8 | distribution.·Currently,·only·<span·class="application">CVS</span>·is·supported,·but·other·version·control | 8 | distribution.·Currently,·only·<span·class="application">CVS</span>·is·supported,·but·other·version·control |
Offset 38, 15 lines modified | Offset 38, 15 lines modified |
38 | </p><div·class="tip"·style="margin-left:·0.5in;·margin-right:·0.5in;"><h3·class="title">Tip</h3><p> | 38 | </p><div·class="tip"·style="margin-left:·0.5in;·margin-right:·0.5in;"><h3·class="title">Tip</h3><p> |
39 | If·you·plan·to·develop·a·complex·project,·it·is·a·good·idea·to·use·the | 39 | If·you·plan·to·develop·a·complex·project,·it·is·a·good·idea·to·use·the |
40 | <span·class="application">CVS</span>·features,·even·if·you·are·the·only·developer.·You·can·make·all·changes·in | 40 | <span·class="application">CVS</span>·features,·even·if·you·are·the·only·developer.·You·can·make·all·changes·in |
41 | the·working·copy,·and·use·<span·class="application">Cervisia</span>·(or·any·other·<span·class="application">CVS</span>·tool)·to·update·and | 41 | the·working·copy,·and·use·<span·class="application">Cervisia</span>·(or·any·other·<span·class="application">CVS</span>·tool)·to·update·and |
42 | commit.·This·way,·you·will·gain·the·ability·to·track·changes·that·caused·bugs, | 42 | commit.·This·way,·you·will·gain·the·ability·to·track·changes·that·caused·bugs, |
43 | revert·changes,·avoid·accidental·loss·of·information,·<abbr·class="abbrev">etc.</abbr>·Using·<span·class="application">Cervisia</span>,·it | 43 | revert·changes,·avoid·accidental·loss·of·information,·<abbr·class="abbrev">etc.</abbr>·Using·<span·class="application">Cervisia</span>,·it |
44 | is·simple·to·create·a·local·repository. | 44 | is·simple·to·create·a·local·repository. |
45 | </p><div·class="procedure"><a·name="idp148707896"></a><p·class="title"><b>Procedure 2.1. Creating·a·Local·Repository</b></p><ol·class="procedure"·type="1"><li·class="step"><p> | 45 | </p><div·class="procedure"><a·name="idp148732472"></a><p·class="title"><b>Procedure 2.1. Creating·a·Local·Repository</b></p><ol·class="procedure"·type="1"><li·class="step"><p> |
46 | Open·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Create·New·Repository·(cvs·init)</span></span> | 46 | Open·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Create·New·Repository·(cvs·init)</span></span> |
47 | dialog·by·choosing | 47 | dialog·by·choosing |
48 | <span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenu">Repository</span></span>·→·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenuitem">Create...</span></span>. | 48 | <span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenu">Repository</span></span>·→·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenuitem">Create...</span></span>. |
49 | </p></li><li·class="step"><p> | 49 | </p></li><li·class="step"><p> |
50 | Press·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">...</span></span>·button·to·select·the·folder·where·you·want·to | 50 | Press·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">...</span></span>·button·to·select·the·folder·where·you·want·to |
51 | create·the·repository,·or·enter·its·location·in·the·text·box.·For·instance,·if·you | 51 | create·the·repository,·or·enter·its·location·in·the·text·box.·For·instance,·if·you |
52 | want·to·place·the·repository·in·the·<code·class="filename">/home/user</code>·folder,·and | 52 | want·to·place·the·repository·in·the·<code·class="filename">/home/user</code>·folder,·and |
Offset 127, 15 lines modified | Offset 127, 15 lines modified |
127 | sources.·This·means·you·can·easily·grab·the·latest·sources,·modify,·and·create | 127 | sources.·This·means·you·can·easily·grab·the·latest·sources,·modify,·and·create |
128 | patches·(differences)·against·the·repository·without·asking·for·a·<span·class="application">CVS</span>·account. | 128 | patches·(differences)·against·the·repository·without·asking·for·a·<span·class="application">CVS</span>·account. |
129 | As·a·general·rule,·Anonymous·<span·class="application">CVS</span>·uses·password·authentication·(:pserver:),·and | 129 | As·a·general·rule,·Anonymous·<span·class="application">CVS</span>·uses·password·authentication·(:pserver:),·and |
130 | is·a·read-only·repository,·not·allowing·you·to·upload·your·changes·directly. | 130 | is·a·read-only·repository,·not·allowing·you·to·upload·your·changes·directly. |
131 | </p></dd></dl></div><p> | 131 | </p></dd></dl></div><p> |
132 | Knowing·the·access·method·and·location·to·the·repository,·you·can·add·it | 132 | Knowing·the·access·method·and·location·to·the·repository,·you·can·add·it |
133 | to·<span·class="application">Cervisia</span>'s·repositories·list: | 133 | to·<span·class="application">Cervisia</span>'s·repositories·list: |
134 | </p><div·class="procedure"><a·name="idp148746936"></a><p·class="title"><b>Procedure 2.2. Adding·a·New·Repository</b></p><ol·class="procedure"·type="1"><li·class="step"><p> | 134 | </p><div·class="procedure"><a·name="idp148775608"></a><p·class="title"><b>Procedure 2.2. Adding·a·New·Repository</b></p><ol·class="procedure"·type="1"><li·class="step"><p> |
135 | Open·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Configure·Access·to·Repositories</span></span>·dialog·by | 135 | Open·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Configure·Access·to·Repositories</span></span>·dialog·by |
136 | choosing·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenu">Repository</span></span>·→·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenuitem">Repositories...</span></span>·menu·item. | 136 | choosing·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenu">Repository</span></span>·→·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guimenuitem">Repositories...</span></span>·menu·item. |
137 | </p></li><li·class="step"><p> | 137 | </p></li><li·class="step"><p> |
138 | Press·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Add...</span></span>·button·to·open·the | 138 | Press·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Add...</span></span>·button·to·open·the |
139 | <span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Add·Repository</span></span>·dialog. | 139 | <span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Add·Repository</span></span>·dialog. |
140 | </p></li><li·class="step"><p> | 140 | </p></li><li·class="step"><p> |
141 | Enter·the·repository·location·in·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Repository:</span></span>·text·box. | 141 | Enter·the·repository·location·in·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Repository:</span></span>·text·box. |
Offset 849, 15 lines modified | Offset 849, 15 lines modified |
849 | Watch·an·annotated·view·of·any·version·of·the·marked·file | 849 | Watch·an·annotated·view·of·any·version·of·the·marked·file |
850 | </p></li><li·class="listitem"><p> | 850 | </p></li><li·class="listitem"><p> |
851 | View·the·differences·between·any·pair·of·versions·of·the·marked·file, | 851 | View·the·differences·between·any·pair·of·versions·of·the·marked·file, |
852 | including·pairs·with·the·current·working·copy·version·of·the·marked·file. | 852 | including·pairs·with·the·current·working·copy·version·of·the·marked·file. |
853 | </p></li><li·class="listitem"><p> | 853 | </p></li><li·class="listitem"><p> |
854 | Create·patches·containing·the·differences·between·any·pair·of·versions·of·the·marked | 854 | Create·patches·containing·the·differences·between·any·pair·of·versions·of·the·marked |
855 | file,·including·pairs·with·the·current·working·copy·version·of·the·marked·file. | 855 | file,·including·pairs·with·the·current·working·copy·version·of·the·marked·file. |
856 | </p></li></ul></div><div·class="figure-float"·style="float:·left;"><div·class="figure"><a·name="idp149057720"></a><p·class="title"><b>Figure 4.4. A·screenshot·of·<span·class="application">Cervisia</span>'s·browse·logs·dialog</b></p><div·class="figure-contents"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="logtree.png"·alt="A·screenshot·of·Cervisia's·browse·logs·dialog"><hr></div></div></div><br·class="figure-break"></div><p> | 856 | </p></li></ul></div><div·class="figure-float"·style="float:·left;"><div·class="figure"><a·name="idp149086392"></a><p·class="title"><b>Figure 4.4. A·screenshot·of·<span·class="application">Cervisia</span>'s·browse·logs·dialog</b></p><div·class="figure-contents"><div·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="mediaobject"><hr><img·src="logtree.png"·alt="A·screenshot·of·Cervisia's·browse·logs·dialog"><hr></div></div></div><br·class="figure-break"></div><p> |
857 | You·can·choose·to·see·the·history·as·provided·by·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>cvs | 857 | You·can·choose·to·see·the·history·as·provided·by·the·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="command"><span·class="command"><strong>cvs |
858 | log</strong></span></span>·command·(<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">CVS·Output</span></span>),·as·a | 858 | log</strong></span></span>·command·(<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">CVS·Output</span></span>),·as·a |
859 | <span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Tree</span></span>,·or·in·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">List</span></span>·form.·What·you·prefer | 859 | <span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">Tree</span></span>,·or·in·<span·xmlns:doc="http://nwalsh.com/xsl/documentation/1.0"·class="guiitem"><span·class="guilabel">List</span></span>·form.·What·you·prefer |
860 | is·of·course·a·matter·of·taste·and·it·depends·on·what·information·you·are | 860 | is·of·course·a·matter·of·taste·and·it·depends·on·what·information·you·are |
861 | interested·in.·The·tree·is·an·intuitive·representation·of·what·has·been·done | 861 | interested·in.·The·tree·is·an·intuitive·representation·of·what·has·been·done |
862 | on·different·branches·by·which·authors.·As·tooltips,·you·can·see·the·corresponding | 862 | on·different·branches·by·which·authors.·As·tooltips,·you·can·see·the·corresponding |
863 | log·messages.·The·list·is·by·its·nature·linear·and,·therefore,·does·not·give·an | 863 | log·messages.·The·list·is·by·its·nature·linear·and,·therefore,·does·not·give·an |