问题标签 [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.
java - “试图锁定一个已经锁定的目录”使用 SVNANT
我正在使用 SVNANT 在我的 Windows XP 机器上检查我的项目目录。我第一次使用 tortoiseSVN 进行签出.. 结果我收到了与不兼容版本相关的错误消息,所以我不得不使用降级脚本修复它。现在,由于这个不兼容问题,我不能使用 tortoiseSVN 对我的项目文件夹进行任何操作。问题是每次我尝试使用 SVNANT 检查项目时都会收到以下消息:
要解决这个问题需要
svn 清理
但如上所述,我不能使用乌龟。我该如何解决这个问题?
谢谢
linux - 更改 svnant 使用的 svn
我在 ~my/home/bin 中的系统上安装了更新版本的 svn 并放置了它的路径。所以现在从命令行使用新版本的 svn 代替旧版本,它位于 /usr/bin/。
但是 svnant 继续在 /usr/bin 中使用旧的 svn。
我如何告诉 svnant 使用更新的 svn?
svn - Can't get svnant tasks to work with ant 1.7.1, svnant 1.2.1, java 1.6.0_17, and svnkit on windows xp
I'm trying to use svnkit to access subversion from the svnant ant tasks with the following result:
I've verified that all the appropriate jars are on the classpath including svnkit.jar and svnjavahl.jar.
I get the same result running ant within eclipse 20100218-1602 with a similar classpath.
Curiously the following java program that invokes the above class appears to work:
prints org.tigris.subversion.svnclientadapter.svnkit.SvnKitClientAdapter
Also, the subclipse eclipse plugin uses svnkit (the one that came with eclipse) just fine.
svn - svnant 命令将文件从 ssh 存储库复制到服务器?
嗨,有谁知道如何编写svn-ant的复制命令或仅使用 svn 将文件从ssh 存储库(svn+ssh://username@10.10.10.10/media/repository/files)复制到服务器文件夹( var/httdocs/文件)
svn - 使用 svnant 更新 build.xml 文件所在的目录是否安全?
我正在维护一个构建系统,该系统使用一个目录中的 svnant 来更新另一个目录中的大量项目。然后它移动到已更新的项目之一,并进行实际构建。
从那个主要项目做所有事情是否安全?主项目能不能用svnant来更新自己,还是svn需要更新ant当前正在使用的build.xml文件会不会有问题?
ant - 如果其他文件夹中不存在文件,请使用 ANT/SVNANT 从 SVN 工作副本中删除文件
设想:
- 带有应用程序代码库的 SVN Repo #1
- SVN 回购 #2 与以前编译的里程碑
我需要一个可以执行以下操作的 ANT 构建脚本:
- 从 SVN repo #1 导出代码库(完成)
- 编译导出的代码库(完成)
- 查看来自 SVN repo #2 的代码库(完成)
- 将 SVN 存储库 #1 中编译/导出的代码库与 SVN 存储库 #2 中的工作副本进行比较。如果在 SVN repo #1 中添加了任何文件,则需要将它们添加到工作副本 b。如果在 SVN 存储库 #1 中更新了任何文件,它们将覆盖工作副本 c 中的内容。如果任何文件已从 SVN repo #2 中删除,则需要从工作副本中删除它们
- 将更新的代码库签入到 SVN repo #2
第 4 步是我遇到问题的地方。我相信我可以通过从 SVN repo #1 复制已编译/导出的代码库到已从 SVN repo #2 签出的工作副本来完成 4a 和 4b。我不确定两个代码库之间的差异如何确定需要从 SVN repo #2 工作副本中删除哪些文件。我知道我可以使用 SVNANT delete 删除文件,但是如何构建文件集?
svn - 如何在 svnant 日志任务中使用 -v 触发器?
在我的 Ant 构建脚本中,我使用 svnant 来检索特定目录的 SVN 日志;现在我也想查看更改的文件。我试过了
并惨遭失败
日志不支持“详细”属性
经过一些研究,我发现有人已经尝试实现这个(源)但是日志命令源的 svn 日志(嘿,递归!)说
~ 删除命令中的 'verbose' 属性,因为此选项由 ant 执行传递
也许我只是在盒子里思考,但我就是不明白......我在哪里通过这个选项?如果我不能在我的 ant 脚本中传递它,除了篡改源代码和编译我自己的 svnant 之外,是否有可能强制 svnant 日志变得冗长?
svn - SVN 蚂蚁任务合并
我必须使用 svn ant 任务将开发分支合并到主干。有没有简单的 svn ant 命令来做到这一点?
svn - 全局定义 svnSetting
我想在我的 build.xml ant 脚本中全局定义 svnSetting:
但日食当然说:
问题:无法创建任务或键入 svnSetting 原因:名称未定义。
有没有可能我可以直接在项目下而不是在目标内定义 svnSetting?
svn - 使用 Ant 错误从 Google 代码签出项目
我使用上面的 SVN ant 脚本来检查 GAE 源,但导致错误:
我使用 SvnAnt 1.3.1、Ant 1.8.1,当我从 TortoiseSvn 或 Eclipse 结帐时,它工作得很好,有什么想法吗?