五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動態(tài)

批處理文件bat腳本實現(xiàn)代碼自動提交和項目部署

發(fā)布日期:2021-12-17 08:03 | 文章來源:腳本之家

簡介:

今天我們的主角是批處理bat腳本。一種簡化的腳本語言,主要應(yīng)用于Windows系統(tǒng)和Dos中。本文利用簡單的幾行代碼,帶你實現(xiàn)代碼自動提交,項目輕松運行。

需要

掌握簡單的bat批處理語法
一臺電腦

一:最終效果圖

平常提交代碼,沒有沖突的情況下,你可能需要依次輸入以下幾行命令:

 git add test.txt
 git commit -m '提交測試文件'
 git pull
 git push

有了批處理腳本,我們只要雙擊 FilePush.bat 批處理文件,即可完成自動提交。省去寫重復(fù)的代碼提交命令。

下面展示一下效果圖:

二:看看腳本怎么寫的

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ū)。想要參考此腳本的同學(xué),需要看具體情況。如果有不需要倉庫管理的文件,記得添加到 .gitignore 文件。

三:各行腳本解析

由于 git 命令不是本文主題,這里不介紹講git命令。

@echo off#屏幕不顯示bat文件中所有的命令行
echo "-------Begin-------" #輸出字符,"-------Begin-------" 
set /p msg=請輸入提交注釋: #接受輸入的內(nèi)容,以回車表示結(jié)束,賦值給變量 msg
echo 推送成功:【%msg%】 #輸出字符,推送成功:【%msg%】,msg為輸入的變量值
echo "--------End!--------" #輸出字符,"--------End!--------"
pause #暫停,否則 dos 界面會一閃而過

四:其他應(yīng)用場景

雙擊部署程序。例子:啟動一個jar包并指定配置文件。如下圖:

五:延伸

第四步的例子是 eureka 啟動腳本,大家可以去看看,eureka 也有一個部署的批處理文件。

文件命令如下:

java -jar eureka.jar --spring.config.location=eureka-server.properties

我們可以用在自己的項目上,如:

java -jar yourProject.jar --spring.config.location=application.properties

總結(jié):

最終效果圖看看腳本怎么寫的各行腳本解析其他應(yīng)用場景延伸注意:本文分享的技巧需要根據(jù)實際情況調(diào)整腳本這是我個人的經(jīng)驗和觀點

到此這篇關(guān)于批處理文件bat腳本實現(xiàn)代碼自動提交和項目部署的文章就介紹到這了,更多相關(guān)批處理文件bat內(nèi)容請搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部