In our case, if it's a brand new subproject, it will never exists on the mainline. I have to create it on the mainline first and then I can use either commands. My question is which one would be the better command to use to propagate ? createsubproject or addsubproject ? and do I have to execute the command explicitly or implicitly ? that's one of the errors that keep stopping the project creation during propagation.