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 のキーワードであるため、これを正常にコンパイルできないことです。
どうすればこれに対処できますか?