
39.2.9 User Friendliness
rsync is rather easy to use and is also suitable for newcomers. CVS is somewhat more
difficult to operate. Users should understand the interaction between the repository and
local data. Changes to the data should first be merged locally with the repository. This
is done with the command
cvs update
. Then the data must be sent back to the
repository with the command
cvs commit
. Once this procedure has been understood,
newcomers are also able to use CVS with ease.
39.2.10 Security against Attacks
During transmission, the data should ideally be protected against interception and ma-
nipulation. CVS and rsync can easily be used via ssh (secure shell), providing security
against attacks of this kind. Running CVS via rsh (remote shell) should be avoided.
Accessing CVS with the pserver mechanism in insecure networks is likewise not advis-
able.
39.2.11 Protection against Data Loss
CVS has been used by developers for a long time to manage program projects and is
extremely stable. Because the development history is saved, CVS even provides protec-
tion against certain user errors, such as unintentional deletion of a file.
Table 39.1
Features of the File Synchronization Tools: -- = very poor, - = poor or
not available, o = medium, + = good, ++ = excellent, x = available
rsync
CVS
C-S
C-S
Client/Server
Lin,Un*x,Win
Lin,Un*x,Win
Portability
x
x
Interactivity
+
o
Speed
o
++
Conflicts
File Synchronization
729
Содержание LINUX ENTERPRISE SERVER 10 - INSTALLATION AND ADMINISTRATION 11-05-2007
Страница 1: ...SUSE Linux Enterprise Server www novell com 10 May 11 2007 Installation and Administration...
Страница 14: ......
Страница 19: ...Part I Deployment...
Страница 20: ......
Страница 60: ......
Страница 128: ......
Страница 243: ...Part II Administration...
Страница 244: ......
Страница 274: ......
Страница 312: ......
Страница 348: ......
Страница 380: ......
Страница 381: ...Part III System...
Страница 382: ......
Страница 438: ......
Страница 452: ......
Страница 478: ......
Страница 486: ......
Страница 498: ......
Страница 512: ......
Страница 558: ......
Страница 559: ...Part IV Services...
Страница 560: ......
Страница 652: ......
Страница 670: ......
Страница 742: ......
Страница 754: ......
Страница 796: ......
Страница 817: ...Part V Security...
Страница 818: ......
Страница 858: ......
Страница 886: ......
Страница 910: ......
Страница 911: ...Part VI Troubleshooting...
Страница 912: ......
Страница 924: ......