svn checkout checks (retrieves) a working copy of the repository in the specified folder. If you do not have access to the repository, and you do not have a current copy of the source in the folder, you will not be able to make the assembly.
If there is a current copy of the source there, it should include build.xml .
If you have access to the repository, svn checkout will only receive a copy of build.xml if there is an instance in the repository for the uploaded copy. In other words, it will not magically add build.xml if it does not exist in the repository.
source share