Closed (fixed)
Project:
Drupal Automated Staging Toolkit
Version:
5.x-2.0-soc07final
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
25 Aug 2007 at 18:54 UTC
Updated:
16 Sep 2007 at 09:41 UTC
Using checkout for drupal.core.Cvs.Command is currently broken because the script copies the files from the drupal module dir to the parent and so removes all CVS control dirs from there.
Comments
Comment #1
allisterbeharry commentedThis will be fixed in the next release - I believe the core issue has to do with the behaviour of CVS - if you checkout a module into a folder 'drupal' then there is no way to move the contents of that folder anywhere else and retain its CVS properties. Right now the easiest solution is to leave the CVS folder that gets created at ${drupal.dir}/drupal there and to inform the user that this where her drupal files will reside and she must adjust her paths accordingly. The more elegant solution is to use the -d parameter with the terminating directory in ${drupal.dir{ and co the drupal module into ${drupal.dir}\.. I like the 2nd solution more than the first and something like that is done for CVS co of modules.
Comment #2
allisterbeharry commentedFixed in 5.x-2.1 release.
Comment #3
(not verified) commented