Fixed Issue #2214: poor error message when intermediate dir missing in copy. * subversion/tests/clients/cmdline/copy_tests.py (url_to_non_existent_url_path): Added to test 'svn cp' into a directory path in which one of the ancestral folder doesnt exist. * subversion/libsvn_repos/commit.c (open_directory): Removed call of out_of_date() and added appropriate error message.