我已经搜索了很多并发现了类似的帖子,但我无法让我的发布插件100%工作。
发布插件正在运行,直到标记发布。在准备工作中更新poms但标记失败。网址完全相同:
[INFO]签入修改后的POM ... [INFO]执行:cmd.exe / X / C“svn --username user - password --no-auth-cache --non-interactive commit --file C:\ Users \ user \ AppData \ Local \ Temp \ maven-scm-527854298.commit --targets C:\ Users \ user \ AppData \ Local \ Temp \ maven-scm-1649111498782212601-targets“ [INFO]工作目录:C:\ Hudson \ jobs \ project \ workspace [INFO]使用标签project-1.0标记版本... [INFO]执行:cmd.exe / X / C“svn --username user --password --no-auth-cache - non-interactive copy --file C: \ Users \ user \ AppData \ Local \ Temp \ maven-scm-185331125.commit --revision 10608 https://server:3691/svn/Repository/project https:// server:3691 / svn / Repository / project / tags / framework-1.0“ [INFO]工作目录:C:\ Hudson \ jobs \ project \ workspace
我真的不明白为什么插件能够更新poms但无法签入标签文件。
我已经尝试使用cmd访问存储库localy并永久接受所有内容。
我使用的是Windows Server 2008 R2,SVN 1.5.7(由于旧服务器)和部署在Tomcat 6.0上的Hudson 2.2.0。无法启用default --trust-server-cert,因为svn在我的版本中不支持此功能。 Tomcat与我在命令行上接受svn证书的用户完全一样。
有人能让我知道我在这里做错了吗?
答案 0 :(得分:0)
您确定您有权在存储库中的/tags
目录下创建文件吗?您应该尝试在命令提示符窗口中执行第二个标记命令,看看会发生什么。 (如果您有任何错误消息,请在此处粘贴)。