A partir de Redmine localement - la facilité est la migration vers un serveur plus tard?

StackOverflow https://stackoverflow.com/questions/2396307

  •  25-09-2019
  •  | 
  •  

Question

Je commence un certain nombre de grands projets PHP que je besoin suivi des bogues, Wiki et les capacités d'intégration de Subversion.

Je l'habitude d'avoir un serveur virtuel exécutant Windows Server et une installation Trac / SVN pour cela, mais je suis la planification d'un déplacement dans un autre pays cette année, alors je veux fermer ce serveur vers le bas et déplacer la fonctionnalité à une machine virtuelle sur mon poste de travail pour le moment.

Voyant que je dois mettre en place un nouvel environnement de toute façon, je voudrais profiter de l'occasion et essayer Redmine, que je suis lorgne depuis un certain temps maintenant pour plusieurs raisons. package bitnami est prometteur pour me donner le point et cliquez sur le bonheur nécessaire pour démarrer rapidement.

Ce que je voudrais savoir de quelqu'un ayant une expérience dans Redmine est:

  • Si je commence à créer un environnement de projet sur une machine virtuelle locale, je serai en mesure de les migrer facilement à un fournisseur d'hébergement Redmine (ou serveur exécutant Redmine) plus tard? Je suis sûr qu'il existe des outils d'exportation et tout, mais la difficulté est que ça va être dans la pratique? Sur une échelle de 1 (cauchemar) à 10 (Cliquez ici, téléchargez là, fait)?
Était-ce utile?

La solution

Sur votre échelle, je dirais que cela près d'un 9 ou 10. Il n'est pas automatique, car les aspects de la configuration peut-être changer (par exemple, lorsque la base de données se trouve, si elle ne va pas être localhost sur la nouvelle machine). Mais il est assez proche - vous souhaitez simplement télécharger la base de données MySQL sauvegardé à la nouvelle instance à distance une fois que vous êtes prêt à faire bouger, et qui est à ce sujet, sauf pour les divers autres détails de configuration et d'installation que vous pouvez traiter à la ligne de commande. Mais ceux-ci varient d'un hôte à.

La seule chose à vous préoccuper est que les fournisseurs tiers peuvent avoir des restrictions spécifiques sur quels types de plug-ins ou les paramètres peuvent être activés avec une Redmine donnée installer, mais je pense que dans 95% des cas, il n'y aura pas de émettre ici non plus.

Autres conseils

Je ne peux pas vous parler de la migration vers un fournisseur d'hébergement, je ne sais pas comment ils gèrent ça ...

mais la migration vers votre propre serveur devrait être facile, il est juste une sauvegarde et de restauration

http://www.redmine.org/wiki/redmine/RedmineUpgrade

vous devez installer Redmine sur votre serveur (choisir la même version que vous utilisez), puis sauvegarder vos données mysql (mysqldump), copier vos fichiers au dossier « fichiers », et cela devrait être suffisant ...

vous devez mettre à niveau vers la dernière version de Redmine, et suivez le reste du wiki ...

Redmine est un rubis sur l'application des rails. Déplacement à tout serveur qui exécute apache est mort simple à l'aide des passagers Phusion. Je dirais que cela à 5 sur votre échelle. En aucun cas, un cauchemar, mais il y a un travail de ligne de commande en cause. Je l'ai fait cette chose exacte à Slicehost.

La migration est facile, mais pour autant que je sache Redmine ne reconnaît que la Subversion installé sur le même hôte, si plus tard si vous souhaitez avoir Subversion à votre serveur interne et Redmine sur différents serveur hébergé, alors il pourrait y avoir question, bien que je ne suis pas très sûr.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top