Working with SVN now I need a flexible way to specify the root of a project. Delphi's project directories (I am using D7) are usually absolute path names which cause difficulties when checking out into a directory named differenty, or relative path names which causes problems since Delphi very frequently changes its working directory.An ideal solution would be some variables in the project directory names, ideally read from input files. It is true that the user can define environment variables, but they are valid globally, not for a particular project only. Seeing the power of cnpack I think it would not be so difficult to add such a feature to the CnWizards.