您的位置:首页 > 编程语言

Redmine集成本地Git代码库404问题的解决

2013-11-03 23:05 344 查看
最近发现个好东西,名曰Redmine,基于Ruby语言开发,它可以帮助我们管理项目的成员、需求、进度、问题跟踪等等,是个很不错的工具。其中最有特色的就是和版本管理系统可以嵌入使用,在Web页面就可以看到自己的Git和SVN上代码的情况,查看源代码和每次提交的差别和日志。

我使用的有两个版本。一个是BitNami云集成的Windows一键傻瓜安装包,另一个是Turnkey Linux最小化部署版本,我装在虚拟机上。

在Windows部署完毕后,我找了个已经经过Git管理的项目目录去尝试在页面上嵌入,死活告诉我404,找不到项目。我各种挠头,

各种找解决方法,后来终于发现,我的项目目录在E:\Proj\musicDemo\中,实际上我们不能直接关联项目目录,只关联项目目录一定会404,我们应该关联项目目录下的.git目录,

如此一来才解决了Git在Redmine页面中总是404的错误。

同样问题也出现在Linux部署的Redmine上,这次的解决能比较麻烦些,我从SSH中登入虚拟机中的Linux的Web控制面板,

将我的项目目录上传到一个我拥有权限的目录中,比如 /home目录中。然后,在Remine中关联了/home/musicDemo/.git目录,

这时稍微比Windows版本多了一个步骤,我需要把musicDemo目录的访问权限放开,使用777权限,才解决了404问题。

同样,SVN嵌入的时候,在Windows上更为简单,我们只需要把SVN的URL进行关联,赋予Redmine一个特定的SVN帐号密码,

便可以嵌入到Redmine的Web界面中进行查看了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: