Comment puis-je cloner un ensemble de IntelliJ Idea?
Je veux faire quelques tests de mon projet, mais je ne veux pas affecter la
le code d'origine, et je veut leur cloner le projet afin que je puisse exécuter des tests il y
Personne ne sait comment cloner un projet sur IntelliJ Idea 11?
- Il suffit de faire une copie du répertoire du projet. Sauf si vous voulez s'engager à partir de la "clone" et sont à l'aide d'un ennuyeux VCS qui maintient un registre global de la caisse des endroits (comme TFS) cela devrait fonctionner.
Vous devez vous connecter pour publier un commentaire.
À l'aide de votre système d'exploitation de l'Explorateur de Fichiers de l'outil, il suffit de copier et coller l'intégralité du répertoire de projet dans un nouvel endroit. L'ensemble de la configuration devrait utiliser des chemins relatifs par défaut.
Si votre IDÉE de projet .dpi base, puis de les supprimer de la nouvelle .iws fichier avant d'ouvrir le projet.
Si votre IDÉE de projet .idée répertoire de base, puis de supprimer le workspace.xml fichier avant d'ouvrir le projet.
.git
de sorte que vous pouvez vous engager votre travail à un nouveau référentiel, si vous le souhaitez.Si vous souhaitez copier et renommer le projet de trop, comme j'ai voulu cloner un projet afin de l'utiliser avec une nouvelle version de l'Ide.
Copier l'intégralité d'un répertoire vers un nouvel emplacement, par exemple sur Linux:
cp -r myproject new/location/
Pour renommer le projet:
2.1. renommer le dossier du projet (par exemple,
mv myproject newproject
)2.2. entrer dans le nouveau dossier de projet (par exemple,
cd newproject
) et de modifier le.name
fichier avec un éditeur de texte.Ouvrir le nouveau projet dans l'Ide (vous souhaiterez peut-être supprimer le
workspace.xml
si vous ne souhaitez pas conserver les dossiers de l'histoire - je l'ai gardé) et profitez de votre nouveau projet!Pour copier avec les renommer, j'ai dû faire un pas de plus pour l'obtenir pour arrêter faisant référence à l'ancien nom du module. C'était pour faire un clic droit sur le module dans la fenêtre projet et faire de Refactoriser le code > Renommer ( ou Maj + F6 ) pour renommer le module.
C'était pour IntelliJ IDEA 2016.3.3
Après la Copie de votre Projet existant à un nouveau dossier, n'oubliez pas de marquer votre src répertoire que Source répertoire. Vous pouvez le faire en vertu de Structure de Projet | Modules.
À dupliquer et renommer un CLion cmake projet, j'ai suivi les infos dans les autres réponses, avec quelques ajustements.
Ce qui semble être le réglage de façon à éliminer toutes les références à l'ancien nom du projet dans la nouvelle (testé avec CLion 2019.1.2):
Copier le dossier
renommez le nouveau dossier
Sur le nouveau dossier de projet:
supprimer les informations de projet dossier (CLion va le recréer):
Sur un éditeur de texte, ouvrez:
changement de toute référence à l'ancien nom du projet avec le nouveau nom et l'enregistrer.
Cela permettra d'assurer CLion de ne pas utiliser du Projet et de la Cible d'info "CMakeLists.txt" fichier de recréer les fichiers de projet et les données ".idée" du dossier avec le nom ancien.
Noter que d'autres informations dans ce fichier faisant référence à l'ancien projet de dossier ou les fichiers qui y sont stockées, telles que la SOURCE des répertoires et des fichiers, devrait également être modifié pour pointer vers le nouveau dossier.
supprimer les anciens de compiler des données. Supprimer des dossiers comme:
Ouvrir un projet dans le CLion
Il devrait avoir le nouveau nom, et non pas la référence à l'ancien nom de n'importe où.
EDIT: Si le projet nécessite CUDA, CUDACXX variable d'environnement doit être réaffectés à de chemin d'accès complet de compilateur nvcc:
Fichier->paramètres->Construire, l'Exécution, le Déploiement->CMake->Environnement
SI CLion CUDA Exécuter Patcher est installé, il peut être nécessaire de redémarrer CLion.