我需要实现自动导出/导入到 SVN。我们的团队选择了 Groovy + Ant + SVN 来实现它。
对于导出功能,我们是这样实现的:
void export(src_url, dest_path) {
ant.svn(refid: "svnSetting") {
export(srcUrl: "${src_url}", destPath: "${dest_path}")
}
}
这样,我们就可以导出src_url
到本地dest_path
。
现在对于导入功能:
void imports(src_url, file_path) {
ant.svn(refid: "svnSetting") {
import(srcUrl: "${src_url}", destPath: "${dest_path}", message: "import...")
}
}
但是问题是那个import
是groovy中的一个关键字,所以这个不能编译成功。
我该如何处理?