<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                背景 項目在開發過程中,我們的代碼是托管在coding上面的,而服務器上面的代碼的更新部署是使用git的,這就導致了,我每次都需要登錄到那臺服務器,然后進入項目的目錄,執行git命令更新,但是在開發階段,我們的代碼更新的頻率太高了,可不可以做到實時更新呢,其實git上面有git hocks,也就是鉤子的概念,但是那個相對復雜,如果無法做到實時,那么定時可不可以,是可以的,利用shell腳本和crontab。 ###實際操作 首先要了解crontab,這這篇文寫的不錯,但是我沒仔細看,因為我發現了,我可以直接使用下面這個命令來做 #在Linux crontab -e 然后就會進入一個vi的編輯模式,在里面就可以參照上面文章里面的寫你的定時器了,我寫了一個5分鐘更新一次的定時器 */5 * * * * /home/shell/sks-pull.sh 很簡單,就是沒5分鐘執行一下這個腳本,腳本的內容是這樣的 #!/bin/sh PATH="/home/wwwroot/BFLMobileMall" cd $PATH /usr/bin/git pull 很簡單的一個腳本,這就可以實現沒5分鐘pull一次我的代碼了 ###后記 這里有一些東西需要說明一下,定時腳本在更新了以后,里面的一些執行成功失敗的語句,會保存下來,具體在哪里呢,其實每次登錄服務器都會有提醒 您在 /var/spool/mail/root 中有新郵件 然后你就可以看到你的腳本有沒有執行成功了
                  <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>

                              哎呀哎呀视频在线观看