Мы группа разработчиков, которые работают над несколькими проектами ddev. Некоторые из этих проектов имеют "." от их имени, что на данный момент нарушает интеграцию с PhpStorm.
Есть ли простой способ переименовать проект и разрешить всем другим разработчикам сообщать ddev (после того, как они вытащили новый ddev config.yaml), какое имя было у предыдущего проекта, чтобы можно было перенести данные (например, базу данных)?
Воспользуйтесь инструкциями в разделе Часто задаваемые вопросы о DDEV "Как я могу изменить название проекта?"
Используйте этот процесс:
Возможно, эта проблема с PhpStorm скоро будет решена. Мы можем надеяться!
Спасибо за ваш ответ. Когда я выполняю переименование, как описано, и фиксирую config.yaml с новым именем проекта, у другого участника проекта могут возникнуть проблемы. После выполнения git pull и запуска ddev их база данных отсутствует из-за изменения имени. Им нужно знать, как сделать резервную копию базы данных перед git pull или проверкой более раннего коммита. Это может быть много общения, когда есть 10+ проектов, которые нуждаются в изменении их названий, и 4-5 участников проекта для каждого проекта. Но я думаю, что это предельный случай :)