Rubymine: manque-t-il certaines fonctionnalités clés de Git disponibles sur le fournisseur de l'équipe Eclipse?
-
28-10-2019 - |
Question
Je suis toujours à la recherche d'un IDE ROR de type Eclipse (au moins il devrait avoir les fonctions que je suis plus ou moins habitué à avoir), et j'ai décidé de faire un essai de RubyMine.
Malheureusement, j'ai rapidement découvert deux choses:
- Vue Git log / historique: il n'y a pas d'équivalent pour
Link with Editor and Selection
(c'est la fonction qui permet de mettre à jour l'historique et de se limiter aux modifications applicables au document actif à tout moment)
Le plus proche est un historique par document sur des onglets séparés, il n'y a pas de lien avec l'éditeur ou la sélection.
- Il n'y a aucun moyen de réinitialiser un commit particulier (ou une branche à partir de celui-ci) en faisant un clic droit dessus. Est-ce vraiment pire que gitk à cet égard?!
Réinitialiser / créer une branche à un commit particulier n'est pas possible dans la vue Modifications ou Contrôle de version (bien que possible via Checkout / Reset Head avec la possibilité de spécifier des hachages de commit). L'intégration du contexte peut être améliorée à cet égard.
Je serais très heureux d'avoir tort sur l'un ou l'autre des deux points.
Modifier: mis à jour avec l'entrée de CrazyCoder
La solution
- Il n'y a pas exactement cette fonctionnalité, mais il existe Afficher l'historique dans le menu contextuel du fichier.Vous pouvez basculer entre plusieurs onglets d'historique dans le panneau Contrôle de version .
- Modifications |Le panneau Journal propose ces actions dans le menu contextuel ( Nouvelle branche , Vérifier la révision ).