“SVN”结帐是否将 build.xml 文件放入所选文件夹中?
目前,我没有 SVN 存储库的权限。所以我想我可能会跳过 SVN 结帐步骤并继续构建。但是我收到一个错误,说 Build.xml 文件不存在。执行 SVN 检出后是否提供此 build.xml 文件?
“SVN”结帐是否将 build.xml 文件放入所选文件夹中?
目前,我没有 SVN 存储库的权限。所以我想我可能会跳过 SVN 结帐步骤并继续构建。但是我收到一个错误,说 Build.xml 文件不存在。执行 SVN 检出后是否提供此 build.xml 文件?
svn checkout
将存储库的工作副本检出(检索)到指定文件夹中。如果您无权访问存储库,并且文件夹中还没有源的当前副本,则您不可能进行构建。
如果那里有源的当前副本,它应该包括build.xml
.
如果您有权访问存储库,则svn checkout
仅在存储库中有一个用于检出副本的副本时才会检索该副本build.xml
。换句话说,它不会神奇地添加一个build.xml
如果存储库中不存在的话。
Ant 是一个基于 XML 的配置工具,用于构建自动化(编译源代码和打包二进制文件)。Build.xml 是主要控制部分,其中包含所有必须按顺序自动完成的任务的信息。Build.bat 或 sh + Build properties 只是一个脚本文件,用于在执行构建任务之前准备系统环境。
现在,整个事情以及应用程序源都在中央服务器(SVN,CVS ...)上的任何版本控制系统中维护
当开发人员想要在他的本地系统上构建和打包应用程序时......他应该对具有源和构建脚本的根文件夹执行 SVN Checkout / SVN Update。通常最新版本将结帐。