Open-Source-Projekte mit CVS: [verteilte Softwareentwicklung mit dem Concurrent Versions System ]
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Bonn
mitp
2002
|
Ausgabe: | 2., erw. und überarb. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 428 S. |
ISBN: | 382660816X |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV014096301 | ||
003 | DE-604 | ||
005 | 20180801 | ||
007 | t | ||
008 | 020115s2002 gw |||| 00||| ger d | ||
016 | 7 | |a 963523015 |2 DE-101 | |
020 | |a 382660816X |9 3-8266-0816-X | ||
035 | |a (OCoLC)76366332 | ||
035 | |a (DE-599)BVBBV014096301 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 1 | |a ger |h eng | |
044 | |a gw |c DE | ||
049 | |a DE-Aug4 |a DE-29 |a DE-29T |a DE-824 |a DE-355 |a DE-92 |a DE-522 |a DE-11 |a DE-91G |a DE-M100 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a DAT 300f |2 stub | ||
084 | |a DAT 345f |2 stub | ||
084 | |a DAT 303f |2 stub | ||
100 | 1 | |a Fogel, Karl |e Verfasser |4 aut | |
240 | 1 | 0 | |a Open source development with CVS |
245 | 1 | 0 | |a Open-Source-Projekte mit CVS |b [verteilte Softwareentwicklung mit dem Concurrent Versions System ] |c Karl Fogel ; Moshe Bar |
246 | 1 | |a Open Source-Projekte mit CVS | |
250 | |a 2., erw. und überarb. Aufl. | ||
264 | 1 | |a Bonn |b mitp |c 2002 | |
300 | |a 428 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a CVS |g Programm |0 (DE-588)4597700-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Open Source |0 (DE-588)4548264-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Betriebssystem |0 (DE-588)4006216-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Netzwerkmanagement |0 (DE-588)4245322-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Befehlsvorrat |0 (DE-588)4129931-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4188171-0 |a Verzeichnis |2 gnd-content | |
689 | 0 | 0 | |a Open Source |0 (DE-588)4548264-0 |D s |
689 | 0 | 1 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 2 | |a CVS |g Programm |0 (DE-588)4597700-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a CVS |g Programm |0 (DE-588)4597700-8 |D s |
689 | 1 | 1 | |a Befehlsvorrat |0 (DE-588)4129931-0 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Betriebssystem |0 (DE-588)4006216-8 |D s |
689 | 2 | 1 | |a Netzwerkmanagement |0 (DE-588)4245322-7 |D s |
689 | 2 | |8 1\p |5 DE-604 | |
700 | 1 | |a Bar, Moshe |e Verfasser |4 aut | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009657312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009657312 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804128963472130048 |
---|---|
adam_text | Titel: Open-Source-Projekte mit CVS
Autor: Fogel, Karl
Jahr: 2002
Inhaltsverzeichnis
E Einleitung 17
1.1 Uber die Autoren 17
1.2 Danksagungen 18
1.3 Einfuhrung 20
1.3.1 Warum eine 2. Auflage? 21
1.3.2 Was hat sich geandert? 22
1.3.3 Etwas liber die Terminologie 23
1.3.4 Verwendete Konventionen 23
1.3.5 Praktizieren, was wir predigen 25
1 Warum Open Source-Entwicklung und CVS Hand in Hand gehen 27
1.1 Was ist »freie Software«? 27
1.2 Open Source-Software 29
1.3 Open Source-Lizenzen 30
1.4 Open Source-Geschaftsmodelle 31
1.5 Wie alles begann 32
1.5.1 Stallmans Idee 32
1.5.2 Die zwei Entwicklungsmethoden 34
1.6 Was hat CVS damit zu tun? 35
1.6.1 diff und patch 36
1.6.2 RCS 37
1.6.3 E er Gewinner: CVS 38
1.7 Prinzipien der Open Source-Entwicklung und wie CVS dabei hilft 39
1.8 Wiegehtdas? 42
1.8.1 Notwendigkeit 42
1.8.2 Gemeinschaft 42
1.8.3 Beriihmtheit 43
1.8.4 Geld 44
1.8.5 Meinungsverschiedenheiten - ein Zeichen der Starke 45
Inhaltsverzeichnis
2 Eine tjbersicht iiber CVS 47
2.1 CVS-Grundlagen 47
2.1.1 Was CVS nicht ist: Das Modell Sperren-Andern-Freigeben 48
2.1.2 Was CVS ist: Das Modell Kopieren-Modifizieren-Zusammenfassen 48
2.2 Andere Revisionskontrollsysteme 52
2.2.1 Microsoft VSS 52
2.2.2 RCS und GNU/RCS 54
2.2.3 SCCS 55
2.3 Eine Fuhrung durch CVS 56
2.3.1 CVS aufrufen 5
2.3.2 ArchivzugrifFund Arbeitsumgebung 5^
2.3.3 Ein neues Projekt beginnen 62
2.3.4 Eine Arbeitskopie auschecken 65
2.3.5 Eine Veranderung vornehmen 67
2.3.6 Was man selbst und was andere getan haben: update und diff 68
2.3.7 CVS und implizite Argumente 73
2.3.8 Commit durchfUhren 77
2.3.9 Wer was gemacht hat: Log-Nachrichten lesen 85
2.3.10 Vcranderungen untersuchen und zurucknehmen 88
2.4 Andere nutzliche CVS-Kommandos 94
2.4.1 Dateien hinzufiigen 94
2.4.2 Verzeichnisse hinzufiigen 94
2.4.3 Dateien entfernen 96
2.4.4 Verzeichnisse entfernen 97
2.4.5 Dateien und Verzeichnisse umbenennen 98
2.4.6 Optionsmiidigkeit vermeiden 99
2.4.7 Momentaufnahmen holen {Zeitstempel und Marken) 99
2.4.8 Verzweigungen 111
3 Verwaltung eines CVS-Archivs 127
3.1 Die Rolle des Administrators 127
3.2 Beschaffen und tnstallieren von CVS 127
3.2.1 Bauen von CVS aus dem Quelltext 128
3.2.2 Beschaffen und Installieren von CVS unter Windows 131
3.2.3 Beschaffen und Installieren von CVS auf einem Macintosh 133
3-2.4 Beschrankungen der Macintosh- und Windows-Versionen 133
Inhaltsverzeichnis
3.3 Anatomie einer CVS-Distribution 133
3.3.1 Informationsdateien 134
3.3.2 Unterverzeichnisse 135
3.3.3 Andere Informationsquellen 138
3.4 Mit einem Archiv beginnen 139
3.4.1 Der Passwortauthentisierungs-Server 141
3.4.2 Archivstruktur, in qualender DetailfUlle erklart 147
3.4.3 RCS-Format quotiert »@«-Zeichen immer 154
3.4.4 Was geschieht, wenn Sie eine Datei loschen 156
3.4.5 Das CVSROOT/Administrationsverzeichnis 158
3.5 Finden Sie mehr heraus 171
4 CVS fur Fortgeschrittene 173
4.1 Uber die Grundlagen hinaus 173
4.2 CVS als Telefon 173
4.2.1 Watches: Wer arbeitet wann woran 174
4.2.2 Log-Nachrichten und Commit-E-Mails 189
4.2.3 Wie man eine Arbeitskopie los wird 192
4.3 Uberblick uber die Projekthistorie 194
4.3.1 Detaillierter Uberblick uber Projektaktivitaten: Anmerkungen 197
4.4 Verwendung der Schliisselwortexpansion 203
4.5 Eine prekare Lage: Wie iiberlebt man die Arbeit
mit Verzweigungen? 205
4.5.1 Haufig mit der Hauptversion verschmelzen 207
4.5.2 Der koordinierte Ansatz: Verschmelzungen von
und zur Hauptversion 215
4.5.3 Der Ansatz »fliegender Fisch«: Wie s einfacher geht 217
4.5.4 Die Quelltexte Dritter verfolgen: Vendor Branches 220
4.6 Neue CVS-Features 224
4.7 Nun sind Sie Guru! 226
5 Tipps und Troubleshooting 227
5.1 Wenn mal was schieflauft 227
5.2 Die ublichen Verdachtigen 228
5.2.1 Der administrative Teil der Arbeitskopie 228
5.3 Zugriffsrechte im Archiv 231
5.4 Haufige Probleme und deren Losung 232
5.4.1 Alltagliche Probleme und ihre Losung 233
5.4.2 Die Dinge andern sich 246
Inhaltsverzeichnis
6 Fertigstellen, testen und veroffentlichen 247
6.1 Warum veroffentlichen? 247
6.2 Den Veroffentlichungsprozess starten 249
6.2.1 Wie man den Effekt »Code Cram« vermeidet 250
6.2.2 Einfrieren 25x
6.2.3 Entwicklungszweig - stabiler Zweig 252
6.3 Testen ¦ 254
6.3.1 Rekrutierung und Haltung der Tester 254
6.3.2 Automatisiertes Testen 255
6.4 Ubersetzen, installieren und verpacken 256
6.4.1 Ubersetzen und Installieren: make und autoconf 257
6.4.2 Wie man sich von CVS beim Verpacken helfen lasst 260
6.5 Veroffentlichen • 2^3
6.5.1 Wie man mitteilt, was sich geandert hat 263
6.5.2 Die Veroffentlichung im CVS vermerken:
Tags und Revisionsnummern 264
6.6 Weiterfuhrende Informationen 265
7 Systemadministration mit CVS 267
7.1 Hauptaufgaben der Systemadministration 267
7.1.1 CVS richtig verwenden: Die Versionsverwaltung 269
7.1.2 Abhangigkeiten 271
7.1.3 Der Verzeichnisbaum named 271
7.1.4 Regressionstest 272
7.2 Andere Systemadministrationsaufgaben mit CVS 273
7.2.1 Neue Ziele erzeugen 274
7.2.2 Die Verantwortung fur Dateien delegieren 275
7.2.3 Wenn bei Hosts Probleme auftreten 276
7.3 Router und Zubehor verwalten 276
7.4 Schlussfolgerung 277
8 Der Open Source-Prozess 279
8.1 Fehlschlage und Erfolgserlebnisse 279
8.2 Wie beginnt man ein Projekt 281
8.2.1 Geben Sie etwas Nutzliches heraus 284
8.2.2 Verpacken 2g^
8.2.3 Anklindigen des Programms 291
TO
Inhaltsverzeichnis
8.3 Durchfuhrung eines Projektes 292
8.3.1 Kultivierung technischer Beurteilungen 295
8.3.2 Wer ist nun wirklich der Betreuer ? 298
8.3.3 Leiten durch Komitee 299
8.3.4 Wie man eine Verzweigung erzeugt, wenn es unbedingt sein muss 302
8.3.5 Wechsel von Betreuern 305
8.3.6 Stasis 305
8.4 Wissen, was wir nicht wissen 306
9 Entwerfen fur dezentralisierte Entwicklung 307
9.1 Die Bedeutung des Softwareentwurfs 307
9.2 Proprietarer Softwareentwurf gegen freien Softwareentwurf 308
9.2.1 Kostenfragen 310
9.3 Entwurfsinvarianten 311
9.4 Quelltextentwurf 312
9.4.1 Sicherheiten von Unsicherheiten trennen 312
9.4.2 Die Aufteilung des Quelltextes in Dateien und Verzeichnisse 314
9.4.3 Aufteilung des Quelltextes in Module 315
9.5 Evolutionszentrierter Entwurf 318
9.6 Prinzipien des freien Softwareentwurfs 320
9.6.1 Limitieren Sie die Eingabe nicht 320
9.6.2 Benutzen Sie eine konsistente Schnittstelle 321
9.6.3 Dokumentieren Sie Datenstrukturen 322
9.6.4 Halten Sie es portabel 323
9.7 Im Zweifelsfall - Hande weg 324
10 Werkzeuge von Drittanbietern, die mit CVS zusammen arbeiten 325
10.1 Was sind Werkzeuge von Drittanbietern? 325
10.2 pcl-cvs: eine Emacs-Bedienungsoberflache fur CVS 325
10.2.1 Installation von pcl-cvs 326
10.2.2 Benutzung von pcl-cvs 328
10.2.3 Fehlerbehandlung in pcl-cvs 330
10.3 cvsutils: allgemeine Werkzeuge zur Nutzung mit CVS 330
10.3.1 Cervisia 331
10.3.2 cvsu 331
n
Inhaltsverzeichnis
10.3.6 cvspurge 333
10.3.7 cvsdiscard 334
10.3.8 cvsco 334
10.4 cvs2cl.pl: Die Erzeugung von ChangeLogs im
GNU-Stil aus CVS Logs 334
10.5 cvslock: Sperren von Archiven 33^
10.6 Weitere Pakete 339
10.6.1 Jalindi Igloo 339
10.6.2 CVSUp (Bestandteil des FreeBSD-Projektes) 34°
10.6.3 CVSWeb: Ein Web-Iterface fur CVS-Archive 34°
10.6.4 Das CVS-contrib/- Verzeichnis 34°
10.7 Eigene Werkzeuge schreiben 341
11 Vollstandige CVS-Referenz 343
ir.i Organisation und Konventionen 343
11.2 Kommandos 343
11.2.1 Typische Eigenschaften von CVS-Kommandos 344
11.2.2 Globale Optionen 345
11.2.3 Liste der Befehle 350
11.2.4 add [OPTIONS] FILES 350
11.2.5 admin [OPTIONEN] [DATEIEN] 351
11.2.6 annotate [OPTIONEN] [DATEIEN] 356
11.2.7 checkout [OPTIONEN] PROJEKT(E) 357
11.2.8 commit [OPTIONEN] [DATEIEN] 359
11.2.9 diff [OPTIONEN] [DATEIEN] 360
11.2.10 Diff-Kompatibilitatsoptionen 361
11.2.11 edit [OPTIONEN] [DATEIEN] 363
it.2.12 editors [OPTIONEN] [DATEIEN] 363
11.2.13 export [OPTIONEN] PROJEKT(E) 364
11.2.14 gserver 365
11.2.15 history [OPTIONEN] [DATEINAMEN_BESTANDTEIL(E)] 365
11.2.16 Ausgabe des history-Befehls 368
11.2.17 import [OPTIONEN] [ARCHIV]
[EXTERNE MARKE] [RELEASE_MARKE] 369
11.2.18 init NEUES_ARCHIV 372
11.2.19 kserver
1 3/2
11.2.20 log [OPTIONEN] [DATEIEN] 373
11.2.21 login z-
376
12
Inhaltsverzeichnfs
11.2.22 logout 377
11.2.23 pserver 377
11.2.24 rannotate [OPTIONEN] MARKE PROJEKTE 377
11.2.25 rdiff [OPTIONEN] PROJEKTE 377
11.2.26 release [Optionen] VERZEICHNIS 379
11.2.27 remove [OPTIONEN] [DATEIEN] 380
11.2.28 rlog [OPTIONS ) TAG PROJEKT(E) 380
11.2.29 rtag [OPTIONEN] MARKE PROJEKT(E) 381
11.2.30 server 382
11.2.31 status [OPTIONEN] [DATEIEN] 382
11.2.32 tag [OPTIONEN] MARKIERUNG [DATEIEN] 382
11.2.33 unedit [OPTIONEN] [DATEIEN] 383
11.2.34 update [OPTIONEN] [DATEIEN] 384
11.2.35 watch on|off|add|remove [OPTIONEN] [DATEIEN] 386
11.2.36 watchers [OPTIONEN] [DATEIEN] 387
11.3 Schltisselwortersetzung (RCS-Schlusselworter) 387
11.4 Schlusselwort-Expansion kontrollieren 388
11.5 Liste der Schlusselworter 390
11.6 Archiwerwaltungsdateien 391
11.7 Gemeinsame Syntax 392
11.7.1 Gemeinsame Variablen 392
11.7.2 Benutzervariablen 393
11.8 Liste der Archiwerwaltungsdateien 393
11.8.1 checkoutlist 393
11.8.2 commitinfo 393
11.8.3 config 394
11.8.4 cvsignore 395
11.8.5 cvswrappers 395
11.8.6 editinfo 396
11.8.7 history 396
11.8.8 loginfo 396
11.8.9 modules 397
11.8.10 notify 398
11.8.11 passwd 399
11.8.12 rcsinfo 399
11.8.13 taginfo 399
11.8.14 users 4°°
11.8.15 val-tags 4°°
13
Inhaitsverzeichnis
i.8.16 verifymsg
401
1.9 Laufzeit-Kontrolldateien
401
1.9.1 .cvsrc
401
1.9.2 .cvsignore
401
1.9.3 .cvspass
402
1.9.4 .cvswrappers
402
1.10 Dateien in der Arbeitskopie
402
1.10.1 CVS/Base/ (Verzeichnis)
402
1.10.2 CVS/Baserev
403
1.10.3 CVS/Baserev.tmp
403
1.10.4 CVS/Checkin.prog
403
1.10.5 CVS/Entries
403
1.10.6 CVS/Entries.Backup
403
1.10.7 CVS/Entries.Log
404
1.10.8 CVS/Entries.Static
404
1.10.9 CVS/Notify
404
i.io.ioCVS/Notify.tmp
404
i.io.ii CVS/Repository
404
1.10.12 CVS/Root
4°4
1.10.13 CVS/Tag
405
1.10.14 CVS/Template
405
1.10.15 CVS/Update.prog
405
1.11 Umgebungsvariablen
405
i.ii.i $COMSPEC
405
1.11.2 $CVS_CLlENT_LOG
405
1.11.3 $CVS_CLIENT_PORT
405
1.11.4 SCVSEDITOR
406
1.11.5 SCVSIGNORE
406
1.11.6 $CVS_IGNORE_REMOTE_ROOT
406
1.11.7 $CVS_PASSFILE
406
1.11.8 $CVS_RCMD_PORT
406
1.11.9 SCVSREAD
406
i.ii.io SCVSROOT
407
1.11.11 $CVS_RSH
407
1.11.12 $CVS_SERVER
407
1.n.13 $CVS_SERVER_SLEEP
407
1.11.14 SCVSUMASK
407
4°7
1.11.15 SCVSWRAPPERS
Inhaltsverzeichnis
11.11.16 SEDITOR 408
11.11.17 $HOME SHOMEDRIVE SHOMEPATH 408
11.11.18 $PATH 408
11.11.19 STEMP $TMP STMPDIR 408
11.11.20 $VISUAL 408
A GNU General Public License 409
A.i Preamble 409
A.2 Terms And Conditions For Copying, Distribution, and Modification 410
A.3 Wie Sie diese Bedingungen auf Ihre neuen Programme anwenden 415
B GNU Free Documentation License 417
B.i Preamble 417
B.2 Applicability and Definitions 417
B.3 Verbatim Copying 419
B.4 Copying in Quantity 419
B.5 Modifications 420
B.6 Combining Documents 422
B.7 Collections of Documents 422
B.8 Aggregation with Independent Works 422
B.9 Translation 423
B.io Termination 423
B.n Future Revisions of This License 423
B.12 Addendum: How to Use This License for Your Documents 424
S Stichwortverzeichnis 425
15
|
any_adam_object | 1 |
author | Fogel, Karl Bar, Moshe |
author_facet | Fogel, Karl Bar, Moshe |
author_role | aut aut |
author_sort | Fogel, Karl |
author_variant | k f kf m b mb |
building | Verbundindex |
bvnumber | BV014096301 |
classification_rvk | ST 230 |
classification_tum | DAT 300f DAT 345f DAT 303f |
ctrlnum | (OCoLC)76366332 (DE-599)BVBBV014096301 |
discipline | Informatik |
edition | 2., erw. und überarb. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02425nam a22006018c 4500</leader><controlfield tag="001">BV014096301</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180801 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020115s2002 gw |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">963523015</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">382660816X</subfield><subfield code="9">3-8266-0816-X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76366332</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014096301</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-M100</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 300f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 345f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 303f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Fogel, Karl</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Open source development with CVS</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Open-Source-Projekte mit CVS</subfield><subfield code="b">[verteilte Softwareentwicklung mit dem Concurrent Versions System ]</subfield><subfield code="c">Karl Fogel ; Moshe Bar</subfield></datafield><datafield tag="246" ind1="1" ind2=" "><subfield code="a">Open Source-Projekte mit CVS</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., erw. und überarb. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">mitp</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">428 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">CVS</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4597700-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Open Source</subfield><subfield code="0">(DE-588)4548264-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Netzwerkmanagement</subfield><subfield code="0">(DE-588)4245322-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Befehlsvorrat</subfield><subfield code="0">(DE-588)4129931-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4188171-0</subfield><subfield code="a">Verzeichnis</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Open Source</subfield><subfield code="0">(DE-588)4548264-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">CVS</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4597700-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">CVS</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4597700-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Befehlsvorrat</subfield><subfield code="0">(DE-588)4129931-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Netzwerkmanagement</subfield><subfield code="0">(DE-588)4245322-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Bar, Moshe</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009657312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009657312</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
genre | (DE-588)4188171-0 Verzeichnis gnd-content |
genre_facet | Verzeichnis |
id | DE-604.BV014096301 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T18:57:35Z |
institution | BVB |
isbn | 382660816X |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009657312 |
oclc_num | 76366332 |
open_access_boolean | |
owner | DE-Aug4 DE-29 DE-29T DE-824 DE-355 DE-BY-UBR DE-92 DE-522 DE-11 DE-91G DE-BY-TUM DE-M100 |
owner_facet | DE-Aug4 DE-29 DE-29T DE-824 DE-355 DE-BY-UBR DE-92 DE-522 DE-11 DE-91G DE-BY-TUM DE-M100 |
physical | 428 S. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | mitp |
record_format | marc |
spelling | Fogel, Karl Verfasser aut Open source development with CVS Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] Karl Fogel ; Moshe Bar Open Source-Projekte mit CVS 2., erw. und überarb. Aufl. Bonn mitp 2002 428 S. txt rdacontent n rdamedia nc rdacarrier CVS Programm (DE-588)4597700-8 gnd rswk-swf Open Source (DE-588)4548264-0 gnd rswk-swf Betriebssystem (DE-588)4006216-8 gnd rswk-swf Netzwerkmanagement (DE-588)4245322-7 gnd rswk-swf Befehlsvorrat (DE-588)4129931-0 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf (DE-588)4188171-0 Verzeichnis gnd-content Open Source (DE-588)4548264-0 s Softwareentwicklung (DE-588)4116522-6 s CVS Programm (DE-588)4597700-8 s DE-604 Befehlsvorrat (DE-588)4129931-0 s Betriebssystem (DE-588)4006216-8 s Netzwerkmanagement (DE-588)4245322-7 s 1\p DE-604 Bar, Moshe Verfasser aut HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009657312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Fogel, Karl Bar, Moshe Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] CVS Programm (DE-588)4597700-8 gnd Open Source (DE-588)4548264-0 gnd Betriebssystem (DE-588)4006216-8 gnd Netzwerkmanagement (DE-588)4245322-7 gnd Befehlsvorrat (DE-588)4129931-0 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
subject_GND | (DE-588)4597700-8 (DE-588)4548264-0 (DE-588)4006216-8 (DE-588)4245322-7 (DE-588)4129931-0 (DE-588)4116522-6 (DE-588)4188171-0 |
title | Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] |
title_alt | Open source development with CVS Open Source-Projekte mit CVS |
title_auth | Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] |
title_exact_search | Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] |
title_full | Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] Karl Fogel ; Moshe Bar |
title_fullStr | Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] Karl Fogel ; Moshe Bar |
title_full_unstemmed | Open-Source-Projekte mit CVS [verteilte Softwareentwicklung mit dem Concurrent Versions System ] Karl Fogel ; Moshe Bar |
title_short | Open-Source-Projekte mit CVS |
title_sort | open source projekte mit cvs verteilte softwareentwicklung mit dem concurrent versions system |
title_sub | [verteilte Softwareentwicklung mit dem Concurrent Versions System ] |
topic | CVS Programm (DE-588)4597700-8 gnd Open Source (DE-588)4548264-0 gnd Betriebssystem (DE-588)4006216-8 gnd Netzwerkmanagement (DE-588)4245322-7 gnd Befehlsvorrat (DE-588)4129931-0 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
topic_facet | CVS Programm Open Source Betriebssystem Netzwerkmanagement Befehlsvorrat Softwareentwicklung Verzeichnis |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009657312&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT fogelkarl opensourcedevelopmentwithcvs AT barmoshe opensourcedevelopmentwithcvs AT fogelkarl opensourceprojektemitcvsverteiltesoftwareentwicklungmitdemconcurrentversionssystem AT barmoshe opensourceprojektemitcvsverteiltesoftwareentwicklungmitdemconcurrentversionssystem AT fogelkarl opensourceprojektemitcvs AT barmoshe opensourceprojektemitcvs |