Je suis très nouveau à ruby sur rails. J'ai installé un projet complexe de ruby sur rails via github clone et bundle install, et j'y ai apporté des modifications mineures jusqu'à ce qu'il atteigne un point où il n'est plus stable, sass jetait des exceptions étranges, ainsi que d'autres gemmes rubis. Pour un projet de rails, existe-t-il un moyen de nettoyer le projet (alias, supprimer tout "code compilé ou mis en cache") et de simplement recommencer. Mon alternative est maintenant de passer par github clone et bundle installer à nouveau, mais cela signifie que tous mes changements modifiés doivent être réappliqués à nouveau. Quel est l'équivalent en rails de "make clean" en Java? Est-ce que "rake clean" est la réponse? Avons-nous besoin d'exécuter des commandes groupées?Comment nettoyer à fond un projet de rubis sur rails?
1
A
Répondre
4
Pour les répertoires gérés par git, vous pouvez exécuter:
git clean -ndx # dry-run to make sure you don't lose anything important
git clean -dfx
Cette commande nettoie votre arbre de travail. Les options de ligne de commande spécifiées sont les suivantes:
-n
: ne supprime réellement rien, montre simplement ce qui serait fait.-d
: Supprimer les répertoires non suivis dans en plus des fichiers non suivis.-f
: force le nettoyage-x
: Ne pas utiliser les ignorer les règles. Cela permet de supprimer tous les fichiers non-suivis, y compris les produits . Cela peut être utilisé (éventuellement en conjonction avec git reset) à pour créer un répertoire de travail vierge pour tester une construction propre.
Voir le git clean man page pour plus d'informations.
Questions connexes
- 1. livre rubis et rubis sur rails (2009)
- 2. boîte à suggestions en rubis sur rails
- 3. comment nettoyer un projet avec devenv?
- 4. wordpress et rubis sur rails
- 5. rubis sur des rails - ultrasphinx
- 6. Structure de projet idéale rubis
- 7. Comment appliquez-vous un patch pour rubis sur des rails?
- 8. Obeserve_field sur rubis sur des rails
- 9. préserver rubis objet sur des rails
- 10. Rubis sur Rails: Trombone avec plusieurs formes
- 11. Rubis sur les rails link_to syntax
- 12. Construction sql en rubis sur des rails
- 13. rubis sur des rails d'aide personnalisée setter
- 14. Aidez-moi à comprendre les rubis sur les rails
- 15. assert_difference Comprendre en rubis sur-rails
- 16. Obtenez l'image pour être placé à droite rubis sur rails
- 17. comment créer des formes magiques en rubis sur rails
- 18. Comment faire une forme non-modèle en rubis sur rails?
- 19. Comment utiliser le cache en rubis sur des rails
- 20. Comment éviter les classes nulles en rubis sur rails?
- 21. rubis sur des rails Modèle de validation avec des tableaux
- 22. rubis sur des rails rake db: migrate erreur
- 23. Nouveau iMac snowleopard: besoin de rubis sur les rails
- 24. rails/rubis - comment sauver ActionView :: TemplateError
- 25. avec la page de connexion rubis sur des rails
- 26. Comment obtenir un nom de classe rubis et le nom de domaine sur des rails
- 27. rubis sur la configuration des rails sur mes ubuntu
- 28. méthodes globales en rubis sur les modèles de rails
- 29. Problème de mise en place du rubis sur rails
- 30. Stockage variable de configuration dans le rubis sur des rails
merci pour la réponse. Est-ce que cela nettoie tous les fichiers mis en cache dans les rails? Je sais que les rails mettent en cache les plugins, etc. En outre, je n'ai aucune idée de ce que le bundle fait en arrière-plan ... – dickyj
@ hip10: pouvez-vous nous dire quel projet github a été cloné? Cela pourrait aider. –
C'est le projet teambox – dickyj