“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。通常最新版本将结帐。