Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project is not covered by Drupal’s security advisory policy.
This module allows developers tracked by the CVS integration module to be associated with an e-mail address, to assist with the migration of CVS repositories to Git repositories. CVS Users will be associated with an anonymous "no-reply" by default. Additionally they will be able to select an e-mail from a list of addresses Drupal associates with the user.
This module was developed as a response to the issue #992802: Create a module to capture the migration preferences of current d.o CVS account holders.
Features
- When enabled it goes through {cvs_accounts} and associates anonymized
drupal_username@uid.no-reply.drupal.org
e-mail addresses with all of the CVS username entries that don't already have a repository mail associated with them. - Adds "Repository full name" text item to the CVS module's cvs_user_edit_form
- Adds "Repository e-mail" select item to the CVS module's cvs_user_edit_form; options include:
- The Drupal user's e-mail address
- List of any repository e-mails associated with the user (multiple CVS usernames may be manually associated with a Drupal user).
- List of all e-mails for the user from Multiple Email Addresses module (if enabled).
- Anonymized
drupal_username@uid.no-reply.drupal.org
e-mail (if it isn't already listed) - Drush command to download a flat-file mapping CVS username to Git user metadata.
- Command:
drush cvsmigration-export [filepath]
- Example CSV Output:
"101","Drupal Profile Full Name","cvs_username","drupal_username@21.no-reply.drupal.org" "102","Jonathan W. Webb","webbj74","developer@example.com"
Requirements
Project information
- Module categories: Developer Tools, Import and Export
- Created by Jonathan Webb on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.