maven发布时跳过标记

maven发布时跳过标记,maven,svn,maven-release-plugin,Maven,Svn,Maven Release Plugin,我如何阻止maven release进行标记?我试着根据maven文档添加remoteTagging参数,下面是我的maven目标-DremoteTagging=false release:prepare。但这不起作用,释放仍然提交标签文件夹到svn。 我想跳过标记的原因是它提交的标记文件夹包含所有旧标记, 生成如下所示的标记结构: 因为我有两个以上的版本,这占用了svn和我本地工作区的巨大空间,如何停止发布标签或阻止标签文件夹嵌套以前的每个版本?如果您根据标签获得以上结构,您的配置似乎是错

我如何阻止maven release进行标记?我试着根据maven文档添加remoteTagging参数,下面是我的maven目标
-DremoteTagging=false release:prepare
。但这不起作用,释放仍然提交标签文件夹到svn。
我想跳过标记的原因是它提交的标记文件夹包含所有旧标记, 生成如下所示的标记结构:


因为我有两个以上的版本,这占用了svn和我本地工作区的巨大空间,如何停止发布标签或阻止标签文件夹嵌套以前的每个版本?

如果您根据标签获得以上结构,您的配置似乎是错误的。此外,SVN中的空间不大,因为标签是所谓的廉价副本,这意味着它是一个定义的空间量(约1 KiB)每个标签…本地工作区不受此影响,因为您通常不签出标签文件夹?@khmarbaise感谢您的帮助。你是对的!经过几天对svn配置的研究,我发现这都是因为我没有遵循trunk tags branchs结构,而是将tags文件夹和trunk的内容放在同一级别,这就是为什么我在签出内容中有tags文件夹,从而导致奇怪的tags结构。
+-- projectA-version1.2
|   +-- tags
|       +-- projectA-version1.1 
+-- projectA-version1.1
|   +-- tags