home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 14 Text
/
14-Text.zip
/
srcsafe.zip
/
PLATFO.ZIP
/
PLATFORM.TXT
< prev
Wrap
Text File
|
1993-11-15
|
5KB
|
123 lines
Multi-Platform Version Control with SourceSafe
SourceSafe by One Tree Software is designed to be a one point control center
for all your code. This commitment extends beyond providing a project-oriented
model and an accessible interface. It means that if you port code across
different platforms, accessing common files across a heterogeneous network, you
need to be able to store those files in SourceSafe and access them from all
your operating environments.
This document lists the major software platforms which may be important to your
development strategy, and discusses SourceSafe's support for these platforms.
Before listing the platforms, however, a few general points should be made.
1. All SourceSafe versions are 100% compatible with each other.
If you check out a file from the Macintosh, the checkout status will appear on
a Windows users' screen. After you update the file back into SourceSafe, the
new file may be checked out to a UNIX machine somewhere else on the network.
2. Cross-platform issues such as the different end-of-line characters used by
different systems, the varying rules for legal filenames, and many platform-
specific features are handled transparently by SourceSafe.
3. SourceSafe interfaces on different platforms are similar to each other, in
order to minimize the learning curve.
Of course, each version is also designed to look and act as a user of that
environment would expect. When these twin goals come in conflict, the
interface standards of the operating system are considered paramount.
4. With very minor variations, the feature set on all versions of SourceSafe is
the same.
5. Finally--if you are maintaining portable code, SourceSafe's Shared Files
feature can enable you to keep track of which modules are used by which
versions of your program.
See the technical bulletin "Version Control the SourceSafe Way" for more
information about this feature.
** DOS **
The original version of SourceSafe was a DOS application, and the DOS product
has remained an integral part of the product line. SourceSafe for DOS actually
consists of two programs: a text-based pop-up interface, and a command-line.
The two versions complement each other, providing different ways of accessing
the same functionality.
SourceSafe runs under DOS version 3.3 or higher.
** Microsoft Windows **
SourceSafe 2.0 added a Windows version of SourceSafe, and introduced
SourceSafe's graphical interface for the first time. SourceSafe for Windows is
not a simple "shell" that spawns a command-line or another product: it is a
full Microsoft Windows application, with an interface modeled on the File
Manager.
SourceSafe runs under Windows version 3.1 or higher. Because of SourceSafe's
advanced interface, Windows 3.0 is not supported.
** Microsoft Windows/NT **
Since the July '92 Beta release of the Windows/NT operating system, One Tree
Software has been shipping a full 32-bit NT version of SourceSafe. The
interface is visually identical to the Windows 3.1 version of SourceSafe, but
is a genuine NT application in every respect. SourceSafe for Windows/NT
provides both a graphical interface and a command-line, and fully supports
NTFS, HPFS and FAT file systems with "long filename" and "short filename" modes
for cross compatibility.
** The Macintosh **
SourceSafe 2.1 added, to SourceSafe's PC line, a Macintosh version of
SourceSafe. SourceSafe for the Macintosh is not a standalone application with
an interface--instead, it is a command-line ToolServer application. (A later
version of SourceSafe will be a standalone Macintosh application with a user
interface; however, no date is scheduled for this product.)
SourceSafe is completely aware of Macintosh-specific issues such as the
resource fork, file information (type, creator, flags), and the modification
and creation date/time of files.
SourceSafe runs under Macintosh System 7.0. In addition to system software,
SourceSafe requires the command-line environment which can be provided by the
Macintosh Programmer's WorkShop (MPW) or by recent Symantec compilers such as
Think C 6.0.
** UNIX **
SourceSafe 2.12 saw the introduction of a UNIX addition to the product line.
SourceSafe for UNIX is strictly a command-line application, not a graphical (X-
Windows) program. (A later version of SourceSafe will support a graphical
interface; however, there is no scheduled date for this product.)
As of this writing (October 1993), SourceSafe is available on the following
UNIX "flavors." However, new platforms are continually being added to the
list.
1. SCO UNIX v3.2.2 and later
2. IBM RS6000: AIX 2.3
3. Sun 4 and Sparcstations: SunOS 4.1.2, Solaris 1.1
4. DecStations: Ultrix 4.2
5. AT&T System V Release 4 on Intel
6. HP 700 & 800 series: HPUX 8.0
** OS/2 **
With SourceSafe 2.2, a native OS/2 product completed SourceSafe's multi-
platform product line. SourceSafe for OS/2 offers both a PM interface and a
native OS/2 command-line. The user can alternate between "long filename" (for
HPFS) and "short filename" (for FAT file systems) modes, providing for the full
range of OS/2 file naming. Extended attributes are fully supported and
maintained.
SourceSafe runs under OS/2 2.0 or higher.