I just started to learn SVN.
Please give me your advice to understand the basic theory below.
The svn copy and svn move command have an option called --parents.
It says without --parents option, it would not create intermediate directories.
Could anyone tell me what intermediate directories are?
Let’s say you just created a new Java project in Subversion. You now have an empty directory, and you want to create a directory for your source files. I like to follow Maven directory structure even if I’m not using Maven. Maven says my source files should be under the
src/main/javadirectory. Since my company is VegiBank.com and this is their foundation project, I want to create the directorysrc/main/java/com/vegibank/foundation. I could do this:I have to first create the directory in order to create the subdirectory. However, with the
--parentsoption, I can replace all of those with a single command:That makes the entire directory tree without me creating each single subdirectory one at a time.