<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ![sub-execution元素](https://gitee.com/mianshenglee/datastorage/raw/master/md-photo/deploy-tool/sub-execution%E5%85%83%E7%B4%A0.jpg) `sub-execution`元素用于對當前execution的分解,若此操作可分解為多個子操作,可在這里進行設置。`sub-execution`元素下可有>=1個`execution`元素。`execution`元素的定義與前面介紹的`execution`元素一致。 部署工具會對子操作自動添加序號,規則與`execution`的序號一致。如假設當前`execution`是2.1,`sub-execution`在中的有2個`execution`,則它們的序號分別是2.1.1及2.1.2。在交互界面中,當用戶選擇2.1.1時,即會執行對應的子操作。 一般有子操作時,會把當前`execution`元素設置為`OperRunDependency`操作類型,然后使用`dependencies`元素,把此操作依賴它的`sub-execution`,這樣,即可在用戶選擇2.1時,自動執行2.1.1和2.1.2。如下面示例,安裝消息服務,就是"安裝Erlang與RabbitMQ"和"安裝MsgService",因此把`installMessageService`設置為`OperRunDependency`,然后依賴這兩個操作: ```xml <execution name="安裝消息服務" id="installMessageService" display="true" class-name="deploy.OperRunDependency"> <dependencies> <dependency ref-id="installErlangAndRabbitMQ"> <result skip="true" /> </dependency> <dependency ref-id="installMsgService"/> </dependencies> <sub-execution> <execution name="安裝Erlang與RabbitMQ" id="installErlangAndRabbitMQ" display="true" class-name="deploy.OperRunCommand"> <configuration> <commands> <command> <exec><![CDATA[scripts/windows/test/message/install_message_erlang_mq.bat]]></exec> </command> </commands> </configuration> </execution> <execution name="安裝MsgService" id="installMsgService" display="true" class-name="deploy.OperRunCommand"> <configuration> <commands> <command> <exec><![CDATA[scripts/windows/test/message/install_msg_service.bat]]></exec> <args> <arg><![CDATA[$${server_msg_tcp_port}]]></arg> </args> </command> </commands> </configuration> <dependencies> <dependency ref-id="updateConfigFiles"/> </dependencies> </execution> <sub-execution> </execution> ``` [14]: http://ww2.sinaimg.cn/large/72d660a7gw1fbn6x1paruj20c806074a.jpg
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看