這篇文章給大家分享的是有關批處理文件bat腳本如何實現(xiàn)代碼自動提交和項目部署的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)是專業(yè)的施秉網站建設公司,施秉接單;提供成都網站設計、成都做網站、外貿網站建設,網頁設計,網站設計,建網站,PHP網站建設等專業(yè)做網站服務;采用PHP框架,可快速的進行施秉網站開發(fā)網頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網站,專業(yè)的做網站團隊,希望更多企業(yè)前來合作!一:最終效果圖
平常提交代碼,沒有沖突的情況下,你可能需要依次輸入以下幾行命令:
git add test.txt git commit -m '提交測試文件' git pull git push
有了批處理腳本,我們只要雙擊 FilePush.bat 批處理文件,即可完成自動提交。省去寫重復的代碼提交命令。
下面展示一下效果圖:
二:看看腳本怎么寫的
FilePush.bat 文件代碼如下:
@echo off echo "-------Begin-------" git status set /p msg=請輸入提交注釋: git add . git commit -m %msg% git pull git push echo 推送成功:【%msg%】 echo "--------End!--------" pause
沒錯,只需要簡簡單單幾行代碼。
注意:git add .
命令是將所有修改寫到緩存區(qū)。想要參考此腳本的同學,需要看具體情況。如果有不需要倉庫管理的文件,記得添加到 .gitignore 文件。
三:各行腳本解析
由于 git 命令不是本文主題,這里不介紹講git命令。
@echo off #屏幕不顯示bat文件中所有的命令行 echo "-------Begin-------" #輸出字符,"-------Begin-------" set /p msg=請輸入提交注釋: #接受輸入的內容,以回車表示結束,賦值給變量 msg echo 推送成功:【%msg%】 #輸出字符,推送成功:【%msg%】,msg為輸入的變量值 echo "--------End!--------" #輸出字符,"--------End!--------" pause #暫停,否則 dos 界面會一閃而過
四:其他應用場景
雙擊部署程序。例子:啟動一個jar包并指定配置文件。如下圖:
五:延伸
第四步的例子是 eureka 啟動腳本,大家可以去看看,eureka 也有一個部署的批處理文件。
文件命令如下:
java -jar eureka.jar --spring.config.location=eureka-server.properties
我們可以用在自己的項目上,如:
java -jar yourProject.jar --spring.config.location=application.properties
感謝各位的閱讀!關于“批處理文件bat腳本如何實現(xiàn)代碼自動提交和項目部署”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
當前名稱:批處理文件bat腳本如何實現(xiàn)代碼自動提交和項目部署-創(chuàng)新互聯(lián)
分享地址:http://chinadenli.net/article2/cdpeoc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供品牌網站設計、小程序開發(fā)、App設計、標簽優(yōu)化、外貿建站、手機網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容