在svn存储库maven上添加pom文件
好的,我使用maven尝试将pom文件添加到svn存储库:在svn存储库maven上添加pom文件,svn,maven-2,Svn,Maven 2,好的,我使用maven尝试将pom文件添加到svn存储库: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <mode
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany.app</groupId>
<artifactId>my-app</artifactId>
<packaging>jar</packaging>
<version>1.0</version>
<name>my-app</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
<build>
<plugins>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>1.5</version>
<configuration>
</configuration>
</plugin>
</plugins>
</build>
<scm>
<connection>scm:svn:URL</connection>
</scm>
<distributionManagement>
<repository>
<id>test</id>
<name>new-test</name>
<url>URL</url>
<uniqueVersion>false</uniqueVersion>
</repository>
</distributionManagement>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
4.0.0
com.mycompany.app
我的应用程序
罐子
1
我的应用程序
http://maven.apache.org
UTF-8
UTF-8
maven部署插件
1.5
scm:svn:URL
测试
新测试
统一资源定位地址
假的
朱尼特
朱尼特
3.8.1
测试
这就是我的pom.xml文件目前的样子;当然,URL是我的URL,用户名和密码是我的实际用户名和密码
我很困惑我应该用什么命令来上传这个。如果有人能帮忙,我将非常感激。另外,我不确定我的pom.xml文件是否配置正确。快速的谷歌搜索会在apache.org上的maven scm插件站点和上显示文档 根据我对Maven的理解和对这些文档的快速浏览,您可能应该执行以下操作:
configuration
部分缺少connectionType
声明mvn scm:add
将文件添加到SVN工作区mvn-Dmessage=”“scm:checkin
将更改提交给SVNmvn scm:update
从SVN获取更新好的,我更改了pom.xml文件,现在看起来像这样,并将用户名和密码添加到我的settings.xml文件中。我不明白你说的“mvn-Dmessage=”“scm:checkin”是什么意思特别是这里的提交日志part@mark:在命令行调用中使用
-Dmessage=
指定的message
属性允许您在执行过程中输入SVN提交消息。您想要实现什么还不是很清楚-是否将此文件置于SVN存储库中的修订控制之下?配置工件部署?别的?