Wizards & Builders GmbH Schulung Visual SourceSafe für Visual FoxPro Norbert Abb W&B.
-
Upload
gabriele-appler -
Category
Documents
-
view
131 -
download
1
Transcript of 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
Wizards & Wizards & Builders GmbH Builders GmbH
AgendaAgenda
GenerellesGenerelles VSS ObjekteVSS Objekte VSS OperationenVSS Operationen AdministrationAdministration VFP IntegrationVFP Integration AnmerkungenAnmerkungen
Wizards & Wizards & Builders GmbH Builders GmbH
GenerellesGenerelles
Was, wofür, wie?Was, wofür, wie? InstallationInstallation
ServerServer ClientClient AdministratorAdministrator
ParameterParameter Temp DirectoryTemp Directory VergleicheVergleiche
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
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
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
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
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!
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.
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
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)
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)
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
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
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
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
Wizards & Wizards & Builders GmbH Builders GmbH
AdministrationAdministration
Prüfen der DatenbankPrüfen der Datenbank regelmäßige Aufgaberegelmäßige Aufgabe evtl. Korrekturen vornehmenevtl. Korrekturen vornehmen
Wizards & Wizards & Builders GmbH Builders GmbH
AdministrationAdministration
Optionen setzenOptionen setzen SicherheitSicherheit ÜbersichtsordnerÜbersichtsordner
Benutzerkonten pflegenBenutzerkonten pflegen
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
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
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
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
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
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
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
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
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!!
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
Wizards & Wizards & Builders GmbH Builders GmbH
FragenFragen
??????