This is one of the mysteries for me svn:ignore. I can’t figure out how to make the /manager and /install ignored. If the are in the repo they will end up becoming part of the working copy won’t they?
You can’t turn folders in a working copy into ignored files can you?
I have been able to copy the files into the working dir and make them ignored but then when I do a commit some files seem to not be placed back in the repo.
I am at a loss.
I know that MODx is not well suited for this and for say a CakePHP application that I am developing it is much easier as I am using script libraries and not db controlled actions. I don’t want to put this off til 097 is done because I see the benefit, I just need to work out a flow that won’t make me insane and will be simple enough to instruct team devs to use without major issues.
What I was thinking is that as a repo admin for a MODx shop I want to have the latest stable distro of MODx’s Manager and Install Folder along with index.php and index-ajax.php in a repository on their own and /assets and /ht.access under the project so that the only files to be worked on by the team members would be in that project repo.
So I envision the following now:
<br />repository/client_project<br /> /branches<br /> /tags<br /> /trunk<br /> /assets<br /> /...[assets folders]<br /> ht.access<br />
and
<br />repository/modx_common<br /> /manager<br /> /install<br /> index.php<br /> index-ajax.php<br />
I know that there is one big problem with this is and that is the config.inc.php file which obviously exists in the manager. I guess I could just place the whole thing into the project repository intact but since we are not doing development on the modx_common project anyway.
Hmmm...
More thoughts and problems or am I just spinning wheels?