首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >svnant -服务器中的父目录不是工作副本

svnant -服务器中的父目录不是工作副本
EN

Stack Overflow用户
提问于 2009-06-29 17:28:34
回答 1查看 2.3K关注 0票数 1

我想签出项目,得到修订号,在menifest中用这个号码构建jar,在服务器上使用web界面。在整个过程中还有其他一些次要的步骤,但这是主要目标。构建脚本中的所有内容在本地都工作得很好,但是当它在服务器上完成时,我总是卡住。当我尝试在我签出的项目上使用svnant task时,它告诉我父目录不是工作副本,所以我首先尝试了一个副本,然后将整个项目再次添加到该副本中,它仍然告诉我父目录(第一版)不是工作副本。

我该怎么办?

附注:我已经尝试了所有可能的组合。它们都不起作用。还有谁能得到这份正式的工作?我总是得到如下错误信息:

在org.tigris.subversion.svnant.commands.WcVersion.getWorkingCopySumary(Unknown源)在org.tigris.subversion.svnant.commands.WcVersion.execute(Unknown源)在org.tigris.subversion.svnant.commands.SvnCommand.executeCommand(Unknown源)在org.tigris.subversion.svnant.SvnTask.execute(Unknown源)在sun在org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288).reflect.GeneratedMethodAccessor1.invoke(Unknown来源)在java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)的sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ..........

任何人都可以帮助回答这两个问题吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-07-07 07:40:05

请检查您是否在服务器和客户端安装了相同版本的SVN (svn --版本)。

此外,我还想提醒您,svnant绑定到SVN 1.5,如果您在服务器端使用1.6版本,您可以获得类似的行为。

如何解决这个问题:将脚本从javahl切换到svnkit。例如,将svnkit jar添加到您的类路径中,并向所有svnant相关命令添加适当的提示:

代码语言:javascript
复制
javahl="false" svnkit="true"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1059474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档