`
jblzdg
  • 浏览: 31824 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

将最新版本的包Copy到远程仓库

 
阅读更多

在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。

需要做一下几个步骤

1,需要在POM中配置上传地址:

   <distributionManagement>

      <repository>

         <id>releases</id>

         <name>Nexus Release Repository</name>

         <url>http://192.168.0.129:8044/content/repositories/releases/</url>

      </repository>

      <snapshotRepository>

         <id>snapshots</id>

         <name>Nexus Snapshot Repository</name>

         <url>http://192.168.0.129:8044/content/repositories/snapshots/</url>

      </snapshotRepository>

   </distributionManagement>

 

2,需要在在settings.xml中配置,用于用户验证

</servers>

<server>

      <id>releases</id>

      <username>deployment</username>

      <password><![CDATA[deployment123]]></password>

    </server>

    <server>

      <id>snapshots</id>

      <username>deployment</username>

      <password><![CDATA[deployment123]]></password>

    </server>         

  </servers>,

3,运行命令上传即可

 

mvn deploy -Dmaven.test.skip=true

分享到:
评论

相关推荐

    包仓库—maven

    `mvn clean`清除构建产物,`mvn update`或`mvn install -U`强制更新所有依赖到最新版本。 ### Maven的最佳实践 1. **保持POM清晰简洁** 避免在POM中直接添加大量的依赖,尽可能利用父POM或者继承共享依赖。 2. ...

    copy-then-auto-git:用于拷贝静态资源,自动git提交到远程仓库的webpack插件

    用于自动拷贝静态资源、自动提交到远程仓库 插件能帮助我们做什么?插件会按步骤自动进行以下工作 在gitDir路径下切换branch分支 git pull远程仓库branch分支代码 删除destination路径下资源 拷贝source路径的资源到...

    (总结完整版) Ant 从SVNCVS下载 编译打包部署到本地远程服务器 (FTP上传)

    3. **从版本控制系统获取源码**:Ant可以通过插件(如 SVNTask 或 CVS Ant Task)与SVN和CVS集成,自动从代码仓库中检出最新或特定版本的源码。 4. **编译过程**:在获取源码后,Ant会调用Java的javac编译器或其他...

    gradle 构建仓库

    Gradle支持多种类型的仓库,包括本地仓库、Maven中央仓库和JCenter等远程仓库。本地仓库通常位于用户的主目录下,存储已下载的依赖,避免了网络请求,提高了构建速度。远程仓库则提供广泛的开源库供项目使用。 在...

    SVN包含客户端服务端一起且中文的版本

    5. **Checkout(检出)**:从仓库下载一个项目的最新版本到本地作为工作副本。 6. **Merge(合并)**:将两个或多个分支的修改合并在一起。 了解这些基本概念后,开发者可以有效地利用SVN进行版本控制,避免代码...

    openssh-9.4p1的rpm包

    openssh-9.4p1的RPM包是OpenSSH软件在Linux系统中的一...定期更新到最新版本,可以确保利用最新的安全补丁和功能,提升系统的安全性。同时,理解OpenSSH的配置和工作原理,对于排查网络问题和实施安全策略也十分关键。

    Qt上位机系统远程仓库.zip

    项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,...

    islandora_remote_object_copy:复制Islandora对象(从远程仓库中)

    标题 "islandora_remote_object_copy" 指的是一个用于复制Islandora对象的工具,主要功能是从一个远程仓库中将Fedora对象复制到本地或目标Fedora存储库。这个工具对于那些需要在多个Islandora实例之间迁移或备份数据...

    JAVA代码实现远程服务器的文件操作步骤及JAR包

    这段代码会检查出远程Subversion仓库到指定的本地路径。 最后,Java基础的网络编程涉及到Socket、ServerSocket等类。通过这些类,你可以创建自定义的网络服务,实现文件的上传和下载。例如,你可以创建一个服务器端...

    svn学习手册,版本控制教程

    - **定义**: 将远程仓库的内容复制到本地工作副本中。 - **操作**: 通常在启动新项目时执行此操作,以获取项目的最新版本。 ##### 3.2 创建模块(Create Module) - **定义**: 在远程仓库中创建一个新的模块。 - **...

    Go-EasySSH-容易通过SSH和SCP下载远程执行的Golang包

    名为EasySSH,它的主要功能是简化通过SSH(Secure Shell)和SCP(Secure Copy Protocol)协议进行远程文件传输,特别是用于下载和执行Golang包。在Go开发中,这样的工具对于自动化部署、远程执行代码或管理分布式...

    svn各种版本安装包

    - 检出(Checkout):从仓库下载最新版本到本地工作副本。 - 更新(Update):将仓库中的最新变化同步到本地工作副本。 - 提交(Commit):将本地工作副本的更改上传到仓库,创建新的版本。 - 合并(Merge):将...

    SVN 服務及客戶端 +資源包

    4. 检出(Checkout):从仓库获取最新版本的项目文件到本地工作副本的过程。 5. 提交(Commit):将本地工作副本中的更改保存回仓库的操作。提交时,SVN会检查是否有冲突,如果有,会提示用户解决。 6. 更新...

    telnet的rpm包

    1. **下载`telnet``rpm`包**:首先,你需要从可靠的源获取`telnet`的`rpm`包,这通常可以在发行版的官方仓库或第三方软件库中找到。 2. **安装步骤**: - 将下载的`telnet.rpm`文件保存到本地目录,例如`/home/...

    openssh-9.7p1的rpm包

    4. **密钥管理**:`ssh-keygen` 工具用于生成公私钥对,`ssh-copy-id` 可将公钥复制到远程服务器,简化登录过程。`ssh-agent` 和 `ssh-add` 帮助管理密钥,减少用户输入密码的次数。 5. **服务器配置**:`sshd` 是 ...

    SVNkit的Jar包 和实例代码

    通过SVNkit提供的API,你可以创建新的版本库,克隆现有的版本库到本地,对文件和目录进行添加、修改、删除,然后将这些更改提交到版本库。此外,还可以执行版本间的差异比较、分支和合并操作,以及回滚到特定版本等...

    svn打包工具

    6. **解压并更新仓库**:在服务器上解压打包文件,然后使用SVN命令行工具或者图形界面工具将更新应用到仓库中。 **使用场景:** 1. **持续集成/持续部署(CI/CD)**:当自动构建和部署系统需要更新代码时,打包工具...

    SVN最新安装包及汉化语言包

    3. **汉化语言包**:为实现中文界面,需下载对应版本的汉化包,覆盖到安装目录的相应位置。重启应用后,语言应变为中文。 4. **配置SVN服务器**:设置仓库的存储位置,可以是本地磁盘、网络共享,甚至是远程服务器...

    Python技术的代码版本控制方法.docx

    这可以通过`git remote add origin &lt;remote_repository_url&gt;`命令关联本地仓库与远程仓库,然后使用`git push origin &lt;branch_name&gt;`命令将本地更改推送到远程仓库。 #### 三、SVN: 集中式版本控制的经典之选 ...

    打版本工具

    6. 推送更改:将本地的提交推送到远程仓库,如`git push origin master` 或 `svn commit`。 四、文件管理 在给出的文件列表中,我们看到`src.zip`和`banben`。这可能是项目源代码的压缩包和一个可能表示版本的...

Global site tag (gtag.js) - Google Analytics