我有一个由我们公司的前任员工创建的ant脚本,它包含从Subversion检查项目的任务。我唯一的问题是构建文件实际上是subversion项目的一部分。因此,为了使用该脚本,我首先要检查该项目,以便在本地获得build.xml文件的副本。
是否有可能将ant指向subversion存储库中的远程文件? e.g:
ant -f svn+ssh://path/to/build.xml
我这样尝试过它并不喜欢它,但我想知道是否有另一种方法可以做到这一点?
答案 0 :(得分:1)
According to the source,这是不可能的,因为-f
参数用于构建普通的java.io.File
- 没有花哨的网络访问或SVN集成。
您是否可以在本地检查该repo,或者在类路径中复制该自定义Ant任务,因为它可能不会经常更改?
答案 1 :(得分:0)
您可以使用<Import>
任务导入build.xml
中的本地或远程构建文件。