从本地Redmine开始 - 以后迁移到服务器有多容易?

时间:2010-03-07 13:02:32

标签: ruby redmine

我从一些大型PHP项目开始,我需要Bug Tracking,Wiki和Subversion集成功能。

我曾经为此安装了运行Windows Server和Trac / SVN的虚拟服务器,但我计划今年搬迁到另一个国家/地区,因此我想关闭该服务器并将功能移至虚拟机暂时在我的工作站上。

看来我必须建立一个新的环境,我想抓住机会尝试一下Redmine,我现在已经注意了一段时间,原因有很多。 bitnami package承诺为我提供必要的点击式快乐,以便快速入门。

我想从Redmine有经验的人那里得知:

  • 如果我开始在本地虚拟机上创建项目环境,我是否可以在以后轻松将它们迁移到Redmine托管服务提供商(或运行redmine的服务器)?我确信有出口工具和所有,但在实践中有多难?从1(噩梦)到10(从这里上传,完成)点击这里?

4 个答案:

答案 0 :(得分:3)

在你的比例上,我将它评定为接近9或10.它不是自动的,因为配置的各个方面可能必须改变(例如,你的数据库所在的位置,如果它不会是{{1}在新机器上)。但它非常接近 - 一旦你准备好移动,你只需将备份的MySQL数据库上传到新的远程实例,这就是它,除了你可以使用的各种其他配置和安装细节在命令行处理。但这些因主机而异。

唯一需要担心的是,第三方提供商可能对使用给定的Redmine安装可以激活哪种插件或设置有特定限制,但我怀疑在95%的情况下不会有任何插件或设置问题在这里。

答案 1 :(得分:3)

我无法告诉您有关迁移到托管服务提供商的信息,我不知道他们是如何处理的......

但迁移到您自己的服务器应该非常简单,它只是一个备份和恢复

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

你应该在你的服务器上安装redmine(选择你使用的相同版本),然后备份你的mysql数据(mysqldump),将你的文件复制到“files”文件夹,这应该就够了......

然后你应该升级到redmine的最新版本,然后按照wiki的其余部分......

答案 2 :(得分:2)

Redmine是铁轨应用上的红宝石。使用Phusion Passenger将它移动到任何运行apache的服务器都很简单。我的评分为5分。绝不是噩梦,但涉及到一些命令行工作。我在Slicehost做过这件事。

答案 3 :(得分:0)

迁移很容易,但据我所知,Redmine只识别安装在同一主机上的Subversion,所以如果您希望在内部服务器上安装Subversion并在不同的托管服务器上安装Redmine,那么可能会有一些问题,虽然我不太确定。