赞
踩
<repositories><!-- 代码库 -->
<repository>
<id>git-maven</id>
<url>“自己的maven仓库地址”</url>
</repository>
<repository>
<id>maven-ali</id>
<url>http://maven.aliyun.com/nexus/content/groups/public//</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>nexus</id>
<url>file:${user.home}/git/maven-repository/repository/</url>
</repository>
<snapshotRepository>
<id>nexus</id>
<url>file:${user.home}/git/maven-repository/repository/</url>
</snapshotRepository>
</distributionManagement>
@echo off
set "GITSSH=自己的git地址"
set "PROJECTJAR=项目文件中的版本路径(eg:com\fetus\version\version-parent\v1.0.0-SNAPSHOT)"
set "GITDIR=git\maven-repository"
del /S /F /Q %USERPROFILE%\%GITDIR%\*.*
rd /Q /S %USERPROFILE%\%GITDIR%\
mkdir %USERPROFILE%\%GITDIR%
git init %USERPROFILE%\%GITDIR%
c:
cd %USERPROFILE%\%GITDIR%
git remote add origin %GITSSH%
git pull origin master
del /S /F /Q %USERPROFILE%\%GITDIR%\repository\%PROJECTJAR%\*.*
rd /Q /S %USERPROFILE%\%GITDIR%\repository\%PROJECTJAR%\
%~d0
cd %~dp0
call mvn deploy
c:
cd %USERPROFILE%\%GITDIR%
git add -A
git add -u
git add .
git commit -a -m "update version-parent"
git push origin master
%~d0
cd %~dp0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。