CHECKOUT_CONFIRMED and UNCHECKOUT_CONFIRMED commands added, BLD200403081900
authormentlicher@netbeans.org
Mon, 08 Mar 2004 15:21:30 +0000
changeset 427814e49859d863
parent 4277 4b8d76bee3d5
child 4279 c5c9a115182a
CHECKOUT_CONFIRMED and UNCHECKOUT_CONFIRMED commands added,
because CHECKOUT_CONFIRM and UNCHECKOUT_CONFIRM must ignore failures
in order to display the questions.
This is a fix of issue #40828.
vcs.profiles.vss/src/org/netbeans/modules/vcs/profiles/vss/config/vss.xml
     1.1 --- a/vcs.profiles.vss/src/org/netbeans/modules/vcs/profiles/vss/config/vss.xml	Mon Mar 08 12:30:11 2004 +0000
     1.2 +++ b/vcs.profiles.vss/src/org/netbeans/modules/vcs/profiles/vss/config/vss.xml	Mon Mar 08 15:21:30 2004 +0000
     1.3 @@ -405,7 +405,21 @@
     1.4        </command>
     1.5        <command name="CHECKOUT_CONFIRM">
     1.6          <property name="exec">
     1.7 -          <value>${RUN} ${QUOTE}${VSSCMD}${QUOTE} checkout ${CHECKOUT_OPTIONS} $[? TEST_CONFIRMATION] [-I-N] [-I-Y] ${IDENT} ${QFILE} ${NUR}</value>
     1.8 +          <value>${RUN} ${QUOTE}${VSSCMD}${QUOTE} checkout ${CHECKOUT_OPTIONS} -I-N ${IDENT} ${QFILE} ${NUR}</value>
     1.9 +        </property>
    1.10 +	<property name="error.regex.global">
    1.11 +	  <value>(^.*)\(Y/N\)N$</value>
    1.12 +	</property>
    1.13 +	<property name="ignoreFail">
    1.14 +	  <value>true</value>
    1.15 +	</property>
    1.16 +        <property name="concurrentExec">
    1.17 +          <value>16</value> <!-- EXEC_SERIAL_ALL -->
    1.18 +        </property>
    1.19 +      </command>
    1.20 +      <command name="CHECKOUT_CONFIRMED">
    1.21 +        <property name="exec">
    1.22 +          <value>${RUN} ${QUOTE}${VSSCMD}${QUOTE} checkout ${CHECKOUT_OPTIONS} -I-Y ${IDENT} ${QFILE} ${NUR}</value>
    1.23          </property>
    1.24  	<property name="error.regex.global">
    1.25  	  <value>(^.*)\(Y/N\)N$</value>
    1.26 @@ -427,7 +441,7 @@
    1.27            </value>
    1.28  	</property>
    1.29          <property name="exec">
    1.30 -          <value>org.netbeans.modules.vcs.profiles.vss.commands.ConfirmationCommand.class -e -t CHECKOUT_CONFIRM</value>
    1.31 +          <value>org.netbeans.modules.vcs.profiles.vss.commands.ConfirmationCommand.class -e -t CHECKOUT_CONFIRM CHECKOUT_CONFIRMED</value>
    1.32          </property>
    1.33  	<property name="onDir">
    1.34  	  <value>false</value>
    1.35 @@ -525,7 +539,21 @@
    1.36        </command>
    1.37        <command name="UNCHECKOUT_CONFIRM">
    1.38          <property name="exec">
    1.39 -          <value>${RUN_NMK} ${QUOTE}${VSSCMD}${QUOTE} uncheckout ${CMD_OPTIONS} $[? TEST_CONFIRMATION] [-I-N] [-I-Y] ${IDENT} ${QFILE} ${NUR}</value>
    1.40 +          <value>${RUN_NMK} ${QUOTE}${VSSCMD}${QUOTE} uncheckout ${CMD_OPTIONS} -I-N ${IDENT} ${QFILE} ${NUR}</value>
    1.41 +        </property>
    1.42 +	<property name="error.regex.global">
    1.43 +	  <value>(^.*)\(Y/N\)N$</value>
    1.44 +	</property>
    1.45 +	<property name="ignoreFail">
    1.46 +	  <value>true</value>
    1.47 +	</property>
    1.48 +        <property name="concurrentExec">
    1.49 +          <value>16</value> <!-- EXEC_SERIAL_ALL -->
    1.50 +        </property>
    1.51 +      </command>
    1.52 +      <command name="UNCHECKOUT_CONFIRMED">
    1.53 +        <property name="exec">
    1.54 +          <value>${RUN_NMK} ${QUOTE}${VSSCMD}${QUOTE} uncheckout ${CMD_OPTIONS} -I-Y ${IDENT} ${QFILE} ${NUR}</value>
    1.55          </property>
    1.56  	<property name="error.regex.global">
    1.57  	  <value>(^.*)\(Y/N\)N$</value>
    1.58 @@ -547,7 +575,7 @@
    1.59            </value>
    1.60  	</property>
    1.61          <property name="exec">
    1.62 -          <value>org.netbeans.modules.vcs.profiles.vss.commands.ConfirmationCommand.class -e -t UNCHECKOUT_CONFIRM</value>
    1.63 +          <value>org.netbeans.modules.vcs.profiles.vss.commands.ConfirmationCommand.class -e -t UNCHECKOUT_CONFIRM UNCHECKOUT_CONFIRMED</value>
    1.64          </property>
    1.65  	<property name="onDir">
    1.66  	  <value>false</value>