title: Drush says my module is not found
body: <p>I have two drupal sub-site installations on my development system.  One is a copy of production site with many modules and it is where I am doing my development.  I have a clean Drupal sub-site install where I am testing installing the modules individually to make sure the installers are written correctly.  I wrote a bash script to remove the module from the test site and reinstall an updated copy from the dev site.  Here is the psudo code for the script.</p>
  
  <pre><code>cd /path/to/drupalsite/sites/testsite/modules
  
  // clear stuff
  drush cc all
  drush pm-refresh
  
  // remove myModule
  drush dis myModule -y
  drush pmu myModule -y
  rm -r myModule
  
  // copy from dev
  cp /moduledir/from/dev/site/myModule myModule
  
  // clear again for good measure
  drush cc all
  drush pm-refresh
  
  // re-enable myModule
  drush en myModule
  </code></pre>
  
  <p>The module directory is successfully copied but Drush says:</p>
  
  <pre><code>myModule was not found.                                       [warning]
  No release history was found for the requested project        [error]
  (myModule)
  </code></pre>
  
  <p>I can see the myModule module in my Drupal when viewing the module list.  But Drush cannot see it.  I have even run the drush commands manually in the shell with the same results.</p>
  
  <p>Any advice?  I need a way to quickly reinstall this module so I can test the installer.  I know that <code>drush devel-reinstall myModule</code> exists but I am changing schema as I go and am updating the .installer and .module files a lot.</p>