Subversion Repositories DevTools

Rev

Rev 1357 | Rev 1429 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1357 Rev 1360
Line 237... Line 237...
237
        $noReleaseWs = 0;
237
        $noReleaseWs = 0;
238
    } elsif ( $opt_devModeStr =~ m/^Exact$/i) {
238
    } elsif ( $opt_devModeStr =~ m/^Exact$/i) {
239
        $opt_devMode = 'exact';
239
        $opt_devMode = 'exact';
240
        $checkDelta = 1;
240
        $checkDelta = 1;
241
        $noReleaseWs = 0;
241
        $noReleaseWs = 0;
242
        Error ('Not allowed to mix -branch and -devMode=exact') if ( $opt_branch );
242
        Error ('Cannot mix -branch and -devMode=' . $opt_devModeStr ) if ( $opt_branch );
243
    } elsif ( $opt_devModeStr =~ m/^vcsdiff$/i) {
243
    } elsif ( $opt_devModeStr =~ m/^escrow$/i) {
-
 
244
        # JATS internal use only. Not advertised
244
        $opt_devMode = 'exact';
245
        $opt_devMode = 'exact';
245
        $checkDelta = 0;
246
        $checkDelta = 0;
246
        $noReleaseWs = 0;
247
        $noReleaseWs = 0;
247
        $traceBack = 1;
248
        $traceBack = 1;
248
        Error ('Not allowed to mix -branch and -devMode=vcsdiff') if ( $opt_branch );
249
        Error ('Cannot mix -branch and -devMode=' . $opt_devModeStr ) if ( $opt_branch );
249
    } else {
250
    } else {
250
        Error ("Unknown development mode: $opt_devModeStr");
251
        Error ("Unknown development mode: $opt_devModeStr");
251
    }
252
    }
252
}
253
}
253
 
254
 
254
#
255
#
255
#   The buildtool works in a known environment
256
#   The buildtool works in a known environment
256
#
257
#
257
if ( $GBE_ABT )
258
if ( $GBE_ABT )
258
{
259
{
259
    $noReleaseWs = 0;       # can always Release
260
    $noReleaseWs = 0;       # Can always release
260
    $checkDelta = 0;        # The build system doesn't need to worry about
261
    $checkDelta = 0;        # Do not care. Often expected to have changes.
-
 
262
    $traceBack = 2;         # Must check traceback. Validate RM data
261
}
263
}
262
 
264
 
263
#
265
#
264
#   Limit the user to ONE label/tag/
266
#   Limit the user to ONE label/tag/
265
#   Reason: Under Subversion its not possible to 'pinch' files from another
267
#   Reason: Under Subversion its not possible to 'pinch' files from another