And*_*tti 7 ruby-on-rails github heroku redmine integrity
项目A是一个Rails应用程序:
Project R是Redmine的一个实例,用于管理我的项目A:
项目CI是Integrity的一个实例,用于持续集成(通过运行测试)我的项目A:
我希望能够:
在项目R上使用Redmine上的Repository功能(实质上,能够从项目R中查看存储库).
在CI上运行测试.
在项目R和项目CI上克隆并保持项目A的代码最新.
对于1.点,我试图按照http://www.redmine.org/wiki/1/RedmineRepositories上的说明进行操作,唯一的区别是我在根目录中创建了A的本地裸副本R(由于Heroku对文件系统的限制),导致了/ A.git目录的创建.
在那之后,我在Heroku上重新部署了项目R,并在Redmine的项目中将A配置为SCM"Git",将A.git配置为.git目录的路径(我也试过./A git的).
但是,当我指向Redmine上的项目的Repository of A项目时,我收到了500条消息:
"在存储库中找不到条目或修订版."
我哪里错了?有什么建议吗?
谢谢!
我认为由于只读文件系统的限制,目前不可能将 Git 或 Mercurial 存储库与 Heroku 上运行的 Redmine 实例集成。我问过埃里克·戴维斯,他也这么认为。SVN 和 CVS 不需要 Redmine 拥有存储库的本地副本,因此我认为它们可以工作,而 Git 和 Hg 则不行。
| 归档时间: |
|
| 查看次数: |
779 次 |
| 最近记录: |