Configuration files - ASN file (for Visual SourceSafe)

An assignment file was set up to redirect the other entities, as follows:

[SETTINGS]
$language=USA
$enhanced_edit=all
$MAXFILES=2046

[FILES]
usys:idf.aps        usys:..\ud\idf.aps
usys:ur*.svc        usys:..\ud\ur*.svc
usys:uu*.svc        usys:..\ud\uu*.svc
usys:uu*.frm        usys:..\ud\uu*.frm
usys:uv*.frm        usys:..\ud\uv*.frm
usys:idf*.frm       usys:..\ud\idf*.frm
usys:pv*.frm        usys:..\ud\pv*.frm
usys:usys*.frm      usys:usys*.frm
usys:*.dis          usys:*.dis
usys:*.dsc          usys:*.dsc
usys:*.trx          usys:..\trx\*.trx
usys:udbg.aps       usys:udbg.aps
udbg:udbg*.frm      usys:udbg*.frm
gpm.aps             usys:..\usys\gpm.aps
*.frm               usys:.\objects\components\*.frm
*.svc               usys:.\objects\components\*.svc
*.rpt               usys:.\objects\components\*.rpt
*.aps               usys:.\objects\applications\*.aps

[PATHS]
$ud6=ud6
$DB3=DB3
$DEF=$DB3
$UUU=$DB3
$IDF=$ud6
$SYS=$DB3

[ENTITIES]
;
; Dont store temporary data in XML
USTMP.DICT    $UUU:USTMP.*
ULANA.DICT    $UUU:ULANA.*
UAPLLST.DICT  $UUU:UAPLLST.*
UGCROSS.DICT  $UUU:UGCROSS.*
USIMPKW.DICT  $UUU:USIMPKW.*
USSPCKW.DICT  $UUU:USSPCKW.*
;
; Dont store UGLYPH in UD6 when using NLS (notrx)
UGLYPH.DICT  $UUU:UGLYPH.*
;
; Redundant entity
UCSDIA.DICT  $UUU:UCSDIA.*

;
; Storing this NOT in UD6 improves the performance of IDF exports.
; However YOU must decide if it ought to be in UD6 (for CM purposes).
;
USIPARM.DICT  $uuu:USIPARM.*
USILINK.DICT  $uuu:USILINK.*


*.dict              $idf:v:\reference\bridal\other\*.*

*.sysenv            usys:*.*

[WIDGETS]

[LOGICALS]

[SERVICES_EXEC]

[REPORTS_EXEC]

[DRIVER_SETTINGS]

USYS$UD6_PARAMS= nokeycheck , shadow-folder v:\reference\bridal, sandpit v:\sandpit\bridal, config v:\sandpit\config\,mmf binary font 51,notrx,option pack mhgfp140.dll

[TM]
;MANAGER = ...
;PATHS = ...
;TIMEOUT=0
;TXRETURNPHASE=2

This assumes that the Visual SourceSafe project has been set to have a shadow folder, and that shadow folder is shared (using NT Share) and mounted on the local workstation as drive V:. The working directory, or sandpit, could exist on either a network drive (as shown in this example) or a local drive.

The added lines, and altered sections are shown in BLACK and the lines that already existed in the default asn file are shown in GREY. For the purposes of this demonstration, the default directory of the shortcut used to start the IDF should be c:\usys-ud6102_7206\project (the drive where the sources have been loaded).

The nokeycheck parameter must be removed after doing the initial repository load, otherwise the driver will not work correctly.

This assignment file assumes that only the Uniface source code is being stored using UD6/CMtool Driver, not temporary records, or ‘compiled’ source (e.g.: UOBJ).

WARNING: If you have a USYS$UD6_PARAMS specified in both a local ASN file and the usys.asn file, the settings in the usys.asn file override the local assignment file.

Configuration Files

Joins File

ASN file

How to use the driver with Visual SourceSafe (cont.)

Configuration information
Taking control in Visual SourceSafe
Releasing a form using Visual SourceSafe
Checking a form in using Visual SourceSafe
Adding a form using Visual SourceSafe

Finding the differences in versions using Visual SourceSafe
Problems when using Visual SourceSafe

UD6 Overview
A methodology to Uniface source code control
Using UD6/CMtool and Uniface with Visual SourceSafe.

$Revision: 1.8.4.3 $ $Date: 2003/09/16 17:52:11 $[zum Seitenanfang]