title: Update magento extension using direct package file upload - file already exists
body: <p>I have created a module, exported the extension and afterwords I have installed it (on a fresh store) using direct package file upload. The extension works as expected.</p>
  
  <p>Now, I have made some updates, exported the extension with another Release Version number, but when I try to upload the archive (in the same mode) I get an error (<strong><em>"CONNECT ERROR: Package file is invalid [..] './app/code/local/Smart2Pay/Globalpay/Block/Form/Pay.php' already exists"</em></strong>)</p>
  
  <p>I read that I could alter some downloader\lib\Mage\Connect\Validator.php file (<a href="http://www.magentocommerce.com/boards/viewthread/223815/" rel="nofollow">here</a>) in order to permit file overwriting, but I want to know if there is any other best practice related solution. I need this extension update to work for all magento users.</p>