问题标签 [svnant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8871 浏览

svn - 使用 gradle 签出 svn

我想使用 gradle 结帐 svn。根据示例我写了这个

但是当我执行它时。它抛出异常。

我哪里错了?

0 投票
1 回答
130 浏览

linux - 为什么 SvnAnt 仍在尝试连接到我的旧存储库 IP 地址?

我对 Ant 和 SvnAnt 的了解刚好够危险。不久前我将 build.xml 和 .properties 文件放在一起,现在我遇到了我担心的问题。

简单的场景。我有一个 SvnAnt 任务,可以从远程存储库更新代码。工作得很好。最近该存储库的 IP 地址发生了变化,因此我打开了 build.properties 文件并相应地更改了 IP 地址:

问题是,当我运行 ant 并指定更新目标时,SvnAnt 仍在尝试访问旧 IP。我什至把它放在我的 build.xml 文件中,在相应的任务下:

果然,当我运行 ant 任务时,我看到了以下消息:

但是这个任务总是在一分钟左右后出错,并出现这个错误:

注意OLD.FREAKING.IP.HERE部分。

所以我的问题是:为什么 Ant/SvnAnt 仍在尝试连接到我的旧 IP?

我已经重新启动了 Apache。/etc/hosts 没有什么有趣的。

谢谢

编辑:CentOS 5.2 版

0 投票
1 回答
8546 浏览

svn - 使用 svnant 的问题

我从其他人那里获得了一个使用 svnant 的 ant 构建文件,但我在让它工作时遇到了问题。我将导致我出现问题的部分提取到一个单独的文件中:

当我尝试仅使用<svn>标签运行它时,我得到以下输出:

我看到了一个使用标签运行它的建议,<svn svnkit="false" javahl="false">但后来我得到了这个输出:

以下是目录 C:\rms-it-apps\ant\taskdefs\svnant-1.3.1\lib 的内容:

0 投票
1 回答
282 浏览

svnant - 在 svn ant 任务中,有没有办法从 svn 结帐而无需对凭据进行硬编码?

我正在尝试从 svn URL 签出代码库。当我对凭据进行硬编码或将其定义为属性时,它可以正常工作。我的问题是,是否可以在运行时(即当我运行 build.xml 脚本时)从用户那里获取凭据?

提前致谢.. :)

0 投票
2 回答
654 浏览

ant - 将 svnant 与 ant 1.6 和 svnclient1.7 集成

svnant 1.3 版本是否与我的 svnclient 1.7 版本兼容?

我需要将 svnclient 与我的 ant 脚本集成以获取最新的资源。

0 投票
0 回答
1561 浏览

svn - svnant status 返回错误的结果

我正在使用svnant并使用状态任务。

当我在我的仓库中使用tortoisesvn status命令提示符时,我得到以下信息:windows 7basedir

但是当我使用svnant 的 状态任务时,我得到:

我希望它返回这个:


当我进入Build目录并做同样的事情时,我得到以下内容tortoisesvn

以下是svnant 的 状态任务:

这真的很奇怪,因为该Build目录肯定是版本化的。


到底是怎么回事?我究竟做错了什么?

我试图找到一种快速的方法来检查我的本地 svn repo 副本中的修改。我知道wcversion,但该任务执行时间太长。我希望使用其他更快的东西。


我的场景代码,场景之间唯一变化的是path="${basedir}". 它更改为指向basedirBuild目录。这basedir是我的回购基地。

0 投票
1 回答
13195 浏览

svn - 使用 svnant 在类路径上缺少 svnkit 依赖项

我正在尝试svnkitsvnant.

这是我的构建文件:

运行此构建文件时,我收到以下错误。svnkit.jar并且ganymed.jar在我的 ant/lib 目录中,我在类路径中包含的其他内容也是如此。我究竟做错了什么?


详细错误:

0 投票
1 回答
2542 浏览

xml - SVN ANT“添加”任务与“强制”选项给出“已经在版本控制”构建错误

使用 ANT 和 SVNANT,我想检查一个工作目录,该目录混合了 svn 控制的文件以及新文件和子目录。根据我对 SVN ANT “添加”任务的理解,使用下面的“强制”标志应该做类似的事情svn add --force *

基本上,我在CollabNet 站点的这个问题中描述了同样的问题。

这是我的xml配置:

给出响应:

0 投票
1 回答
4601 浏览

svn - SVN-ANT 复制任务不起作用,来自 CLI 的 svn 复制可以,相同的参数

我正在使用 SVN ANT 版本 1.3.1、ANT 1.7.1、Java 1.6u,并且 SVN 存储库是 1.6(我认为 -prod\db\format文件显示为“4”。)

我有两个 SVN 目标(我想知道在“复制”任务尝试执行之前“提交”任务是否没有完成,这就是为什么我将它作为我的 build.xml 的一部分引用。)

我正在尝试将发布标记为生产版本(对于依赖 SVN-ANT 的 ANT 构建来说,这似乎是一项相当常见的任务,对吧?)我可以在命令行上执行以下操作:

我当然明白了

但是,当我尝试:

我回来了奇怪的错误:

他们让我认为,在尝试访问 SVN 存储库上的路径之前,提交可能没有完成?如果是这样,我该怎么做才能确保它等待提交通过?在我添加这个新的“tag-version-number”目标之前,一切都很好(并且,为了记录,这是构建脚本中唯一一次运行目标“check-in”。)

问题是别的吗?

0 投票
4 回答
14661 浏览

svn - svnant 不支持 svn 1.7 版。该怎么办?

我正在使用 tortoise svn,最近我更新到 1.7 版本。尽管如此,在我们的构建系统(ant 脚本)中,我们使用 svnant lib(要获取当前的修订号,我们将其用作版本号)。所以不能再建项目因为svnant不支持1.7版本的svn。我怎么解决这个问题?

先感谢您!