vspacer
 
vspacer
 

SourceSafe Internals

 

 
Source
* File Numbers and Physical Log File Names.
Algorithms to convert Physical names to numbers and vice versa...

Tools
* File exploration.
Every SourceSafe file has a number, a physical file name, and a logical file name. Convert from one to the other with the npl tool...

* SourceSafe Physical-Logical File Name Concordance.
A tool to list physical xxxxaaaa and logical $/Project/file names in an easy-to-read sortable format is essential for getting around the database...

Basics

The pages in this section are taken from a slide presentation on basic internals concepts. Summary explanatory comments have been added below each slide. The pages have been interlinked so they can be viewed as a sequence.


* The Basic SourceSafe Data Tree.
Overview of the vss data directories and system files ...

* SourceSafe 'Log' and 'Data' files
Overview of the functions and contents of SourceSafe 'Log' and 'Data' files ...

* Data File update processing
What happens when you check in an updated file ...

* Gell Mann's law
Quantum theory and SourceSafe ...

* Triplet Formation.
The trouble with triples ...

* SourceSafe tree traversal
How to navigate the SourceSafe Project-File tree ...

* SourceSafe Down Links - Exhibit 1a
Multiple physical files for one logical file ...

* SourceSafe Down Links - Exhibit 1b
Multiple physical files for one logical file - The physical tree ...

* SourceSafe Down Links - Exhibit 2a
Purged files - The Explorer GUI view ...

* SourceSafe Down Links - Exhibit 2b
Purged files - The physical tree ...

   


Back to top | ZDS Home | This article updated January 02 2004.