wizards & builders gmbh schulung visual sourcesafe für visual foxpro norbert abb w&b

29
Wizards & Wizards & Builders Builders GmbH GmbH Schulung Visual SourceSafe Schulung Visual SourceSafe für Visual FoxPro für Visual FoxPro Norbert Abb Norbert Abb W&B W&B

Upload: gabriele-appler

Post on 05-Apr-2015

129 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

Schulung Visual SourceSafe Schulung Visual SourceSafe für Visual FoxProfür Visual FoxPro

Norbert AbbNorbert AbbW&BW&B

Page 2: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AgendaAgenda

GenerellesGenerelles VSS ObjekteVSS Objekte VSS OperationenVSS Operationen AdministrationAdministration VFP IntegrationVFP Integration AnmerkungenAnmerkungen

Page 3: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

GenerellesGenerelles

Was, wofür, wie?Was, wofür, wie? InstallationInstallation

ServerServer ClientClient AdministratorAdministrator

ParameterParameter Temp DirectoryTemp Directory VergleicheVergleiche

Page 4: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS ObjekteVSS Objekte

‚‚Projekte‘ vs. OrdnerProjekte‘ vs. Ordner Ab Projektebene ähnlichAb Projektebene ähnlich Explorer stellt keine Subobjekte als Explorer stellt keine Subobjekte als

Details darDetails dar

Page 5: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS ObjekteVSS Objekte

ArbeitsordnerArbeitsordner Verbindung zwischen VSS und DateienVerbindung zwischen VSS und Dateien Kann für jede Projektebene gesetzt Kann für jede Projektebene gesetzt

werden!werden! Wird rekursiv gesetztWird rekursiv gesetzt Kann gewechselt werdenKann gewechselt werden

Page 6: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS ObjekteVSS Objekte

ÜbersichtsordnerÜbersichtsordner engl.: Shadow Directoryengl.: Shadow Directory wird von SourceSafe automatisch wird von SourceSafe automatisch

angepaßtangepaßt Zugriff für ‚nicht VSS Nutzer‘Zugriff für ‚nicht VSS Nutzer‘ dient hier zur Synchronisation mit Kölndient hier zur Synchronisation mit Köln

Page 7: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS ObjekteVSS Objekte

DateienDateien kleinste von VSS verwaltete Einheitkleinste von VSS verwaltete Einheit Dürfen maximal 65MB groß seinDürfen maximal 65MB groß sein Werden von VSS als Text oder binär Werden von VSS als Text oder binär

verwaltetverwaltet Es werden nur Änderungen Es werden nur Änderungen

gespeichertgespeichert

Page 8: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

Suchen von DateienSuchen von Dateien StatussucheStatussuche Wild Card SucheWild Card Suche Optionen für SuchbereichOptionen für Suchbereich Achtung: Muß explizit ausgeschaltet Achtung: Muß explizit ausgeschaltet

werden!werden!

Page 9: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

HinzufügenHinzufügen Dateien werden ‚Projekt‘ zugeordnetDateien werden ‚Projekt‘ zugeordnet Arbeitsordner ist entscheidend für Arbeitsordner ist entscheidend für

QuelleQuelle Es werden nur Dateien in der Auswahl Es werden nur Dateien in der Auswahl

gezeigt, die noch nicht in SourceSafe gezeigt, die noch nicht in SourceSafe sind.sind.

Page 10: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

Letzte Version abrufenLetzte Version abrufen holt neueste Versionholt neueste Version nicht für Änderungennicht für Änderungen Datei wird lokal schreibgeschütztDatei wird lokal schreibgeschützt

Page 11: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

AuscheckenAuschecken holt neueste Version aus Datenbankholt neueste Version aus Datenbank zum Verändern (kein Schreibschutz)zum Verändern (kein Schreibschutz) nur durch nur durch eineneinen Anwender möglich: Anwender möglich:

Exklusiv (hier)Exklusiv (hier)

Page 12: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

EincheckenEinchecken bringt veränderte Version in bringt veränderte Version in

Datenbank zurückDatenbank zurück Version für alle zur Verfügung stellenVersion für alle zur Verfügung stellen optional kann die Datei ausgecheckt optional kann die Datei ausgecheckt

bleiben (sonst: Schreibschutz)bleiben (sonst: Schreibschutz)

Page 13: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

VergleicheVergleiche durch Optionen steuerbardurch Optionen steuerbar

Projekte / OrdnerProjekte / Ordner vergleicht ob Dateien neuer oder vergleicht ob Dateien neuer oder

zusätzlich sindzusätzlich sind

DateienDateien Bei Textdateien (*.??a): zeigt Bei Textdateien (*.??a): zeigt

unterschiedliche Zeilen anunterschiedliche Zeilen an

Page 14: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

VersionsgeschichteVersionsgeschichte zeigt Liste von Versionen (mit Datum) zeigt Liste von Versionen (mit Datum)

anan es können alte Versionen geholt es können alte Versionen geholt

werdenwerden es können verschiedene Versionen es können verschiedene Versionen

verglichen werdenverglichen werden es können Änderungen rückgängig es können Änderungen rückgängig

gemacht werdengemacht werden

Page 15: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

LöschenLöschen zwei Arten: nur aus Ansicht oder zwei Arten: nur aus Ansicht oder

permanentpermanent

WiederherstellenWiederherstellen vom Projekt aus möglichvom Projekt aus möglich nur wenn nicht permanent gelöscht nur wenn nicht permanent gelöscht

wurdewurde

Page 16: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VSS OperationenVSS Operationen

BezeichnungBezeichnung engl.: Labelengl.: Label Markiert Version eines Projektes an Markiert Version eines Projektes an

allen Dateienallen Dateien sollte nur von Administrator sollte nur von Administrator

vorgenommen werdenvorgenommen werden

Page 17: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AdministrationAdministration

Prüfen der DatenbankPrüfen der Datenbank regelmäßige Aufgaberegelmäßige Aufgabe evtl. Korrekturen vornehmenevtl. Korrekturen vornehmen

Page 18: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AdministrationAdministration

Optionen setzenOptionen setzen SicherheitSicherheit ÜbersichtsordnerÜbersichtsordner

Benutzerkonten pflegenBenutzerkonten pflegen

Page 19: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AdministrationAdministration

ArchivierenArchivieren von Zeit zu Zeit alte Versionen von Zeit zu Zeit alte Versionen

entfernenentfernen ‚‚Entlastung‘ der DatenbankEntlastung‘ der Datenbank

Page 20: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VFP IntegrationVFP Integration

Optionen in VFP setzenOptionen in VFP setzen Aktives Aktives

Quellcodeverwaltungsprogramm Quellcodeverwaltungsprogramm setzensetzen

Projekte mit VSS verbindenProjekte mit VSS verbinden

Page 21: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VFP IntegrationVFP Integration

Mit Projekt verbindenMit Projekt verbinden *.pjm Datei im SourceSafe auswählen*.pjm Datei im SourceSafe auswählen auf lokales Verzeichnis achtenauf lokales Verzeichnis achten Achtung: Projektdatei (*.pjm) wieder Achtung: Projektdatei (*.pjm) wieder

einchecken!!einchecken!! Dient auch dem refresh wenn sich Dient auch dem refresh wenn sich

etwas am Projekt geändert hatetwas am Projekt geändert hat

Page 22: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VFP IntegrationVFP Integration

‚‚Trick‘ mit *.??a DateienTrick‘ mit *.??a Dateien Wandlung von Tabellen in TextdateienWandlung von Tabellen in Textdateien bietet Möglichkeiten Versionen zu bietet Möglichkeiten Versionen zu

vergleichenvergleichen unterschiedliche Generatorenunterschiedliche Generatoren

Page 23: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VFP IntegrationVFP Integration

Operation auf DateienOperation auf Dateien keine einzelnen Klassen!keine einzelnen Klassen! Bestandteile von VFP Objekten werden Bestandteile von VFP Objekten werden

automatisch behandelt (VCX, VCT)automatisch behandelt (VCX, VCT)

Ansteuerung aus VFP möglich Ansteuerung aus VFP möglich VSS Explorer wird meist nicht benötigtVSS Explorer wird meist nicht benötigt

Page 24: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

VFP IntegrationVFP Integration

Hintertürchen sind möglich, Hintertürchen sind möglich, sollten vermieden werdensollten vermieden werden

Wichtig: pjm Dateien wieder Wichtig: pjm Dateien wieder ‚freigeben‘ nach ‚freigeben‘ nach SynchronisierungSynchronisierung

Beschreibung zur Verwaltung:Beschreibung zur Verwaltung:ProjekthandbuchProjekthandbuch

Page 25: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AnmerkungenAnmerkungen

Problem mit Norton AntvirusProblem mit Norton Antvirus schlechte Performance beim öffnen schlechte Performance beim öffnen

von Projektenvon Projekten bis jetzt keine Lösungbis jetzt keine Lösung

Page 26: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AnmerkungenAnmerkungen

*.??a Dateien*.??a Dateien zusätzliche Dateienzusätzliche Dateien nur bei SourceSafe Integration nur bei SourceSafe Integration

vorhandenvorhanden besserer Generator vorhandenbesserer Generator vorhanden

Arbeiten ist auch ohne Online Arbeiten ist auch ohne Online Verbindung möglichVerbindung möglich

Page 27: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AnmerkungenAnmerkungen

ProjektdateienProjektdateien problematisch weil mehrfach Check problematisch weil mehrfach Check

Out vorgesehenOut vorgesehen PJX und PJT Dateien werden nicht im PJX und PJT Dateien werden nicht im

VSS verwaltetVSS verwaltet *.pjm Datei immer wieder freigeben!!*.pjm Datei immer wieder freigeben!!

Page 28: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

AnmerkungenAnmerkungen

SicherheitSicherheit wird durch Sicherheit auf LAN wird durch Sicherheit auf LAN

gewährleistetgewährleistet kann leicht umgangen werdenkann leicht umgangen werden Administrator kann CheckOut Administrator kann CheckOut

rückgängig machenrückgängig machen

Page 29: Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B

Wizards & Wizards & Builders GmbH Builders GmbH

FragenFragen

??????