
There is no conflict handling in rsync. The user is responsible for not accidentally
overwriting files and manually resolving all possible conflicts. To be on safe side, a
versioning system like RCS can be additionally employed.
39.2.5 Selecting and Adding Files
In CVS, new directories and files must be added explicitly using the command
cvs add
.
This results in greater user control over the files to synchronize. On the other hand, new
files are often overlooked, especially when the question marks in the output of
cvs update
are ignored due to the large number of files.
39.2.6 History
An additional feature of CVS is that old file versions can be reconstructed. A brief
editing remark can be inserted for each change and the development of the files can
easily be traced later based on the content and the remarks. This is a valuable aid for
theses and program texts.
39.2.7 Data Volume and Hard Disk
Requirements
A sufficient amount of free space for all distributed data is required on the hard disks
of all involved hosts. CVS require additional space for the repository database on the
server. The file history is also stored on the server, requiring even more space. When
files in text format are changed, only the modified lines need to be saved. Binary files
require additional space amounting to the size of the file every time the file is changed.
39.2.8 GUI
Experienced users normally run CVS from the command line. However, graphical user
interfaces are available for Linux, such as cervisia, and for other operating systems,
like wincvs. Many development tools, such as kdevelop, and text editors, such as Emacs,
provide support for CVS. The resolution of conflicts is often much easier to perform
with these front-ends.
728
Installation and Administration
Summary of Contents for LINUX ENTERPRISE SERVER 10 - INSTALLATION AND ADMINISTRATION 11-05-2007
Page 1: ...SUSE Linux Enterprise Server www novell com 10 May 11 2007 Installation and Administration...
Page 14: ......
Page 19: ...Part I Deployment...
Page 20: ......
Page 60: ......
Page 128: ......
Page 243: ...Part II Administration...
Page 244: ......
Page 274: ......
Page 312: ......
Page 348: ......
Page 380: ......
Page 381: ...Part III System...
Page 382: ......
Page 438: ......
Page 452: ......
Page 478: ......
Page 486: ......
Page 498: ......
Page 512: ......
Page 558: ......
Page 559: ...Part IV Services...
Page 560: ......
Page 652: ......
Page 670: ......
Page 742: ......
Page 754: ......
Page 796: ......
Page 817: ...Part V Security...
Page 818: ......
Page 858: ......
Page 886: ......
Page 910: ......
Page 911: ...Part VI Troubleshooting...
Page 912: ......
Page 924: ......