设想
我想要的是
我希望能够:
我的问题
要克隆和更新项目R和项目CI上项目A的代码。
我尝试了什么
对于1.点,我尝试按照http://www.redmine.org/wiki/1/RedmineRepositories上的说明进行操作,唯一的区别是,我在R的根目录中创建了A的本地裸副本(由于Heroku对文件系统的限制),这导致了/A.git目录的创建。
之后,我在Heroku上重新部署了项目R,在Redmine的项目A中,我将其配置为SCM“Git”,并将A.git配置为.git目录的路径(我也尝试过./A .git)。
但是,当我指向Redmine上一个项目的Repository of A项目选项卡时,出现500并显示以下消息:
“在存储库中找不到条目或修订。”
我哪里错了?
有什么建议吗?
谢谢!
最佳答案
我认为由于只读文件系统的限制,目前无法将Git或Mercurial仓库与在Heroku上运行的Redmine实例集成。我问埃里克·戴维斯(Eric Davis),他也这么认为。 SVN和CVS不需要Redmine具有仓库的本地副本,因此我认为它们可以工作,而Git和Hg则不需要。
关于ruby-on-rails - 通过在Heroku上部署的Redmine和Integrity在GitHub上的私有(private)仓库上跟踪Rails项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4397395/