VCS::Vss - notes for the Visual Source Safe implementation


VCS-Vss documentation  | view source Contained in the VCS-Vss distribution.

Index


NAME

Top

VCS::Vss - notes for the Visual Source Safe implementation

ABSTRACT

Top

Provides VCS-compatible interfaces that encapsulate Visual Source Safe Win32::OLE objects

SYNOPSIS

Top

    $ENV{VSSROOT} = 'c:/vss/';
    use VCS;
    $file = VCS::File->new('vcs://localhost/VCS::Vss/source/project/Makefile');

DESCRIPTION

Top

The system uses Win32::OLE to access the VSS repository, which means that this system will likely only ever run on Windows. Each object has a special attribute named $object->{vss_object} that will give you access to the actual OLE objects that are encapsulated in the classes.

If you don't set the VSSROOT environment variable in Perl or in your shell, you can still pass it in as part of the url like this:

$file = VCS::File->new('vcs://localhost/VCS::Vss/c:/myVSS/srcsafe.ini/source/project/Makefile');

Consider this format as having an additional piece of information in the path that points the system to the correct database when there is no default. You can also override the VSSROOT value by using this format.

AVAILABILITY

Top

VCS::Vss is not currently part of the main VCS distribution. You have to download it from CPAN separately.

COPYRIGHT

Top

SEE ALSO

Top

VCS.


VCS-Vss documentation  | view source Contained in the VCS-Vss distribution.