我尝试使用reposman将项目更新到SVN仓库,这里是我使用的命令:
ruby /home/redmine/redmine-1.2.1/extra/svn/reposman.rb --redmine redmine.mywebsite.com --svn-dir /var/svn --owner redmine --group www-data --url http://svn.mywebsite.com --key=myapikey --verbose
这是我从reposman.rb得到的结果:
querying Redmine for projects... Unable to connect to http://redmine.mywebsite.com/sys/: invalid character at "<?xml vers"
当我看着production.log时,这里是我所拥有的:
Processing SysController#projects to json (for 91.121.201.65 at 2011-09-05 14:31:50) [GET] Parameters: {"key"=>"myapikey"} Completed in 40ms (View: 1, DB: 0) | 200 OK [http://redmine.myewebsite.com/sys/projects.json?key=myapikey]
但是,当我去http://redmine.myewebsite.com/sys/projects.json?key=myapikeyurl,我有一个正确的XML页面与我的项目列表。
哪里不对? (请问我有什么需要向我展示更多来自我的服务器来帮助你。)
我有同样的问题,这是唯一有前途的search结果。
我的问题是,我正在使用活动logginggem的错误版本。 我有版本3.1.0安装。 但是与2.3.11版本,它工作正常。 希望这可以帮助。
我将activerecord 3.1.0降级到activerecord 2.3.11,但仍然存在问题。 像ServiusHack,提到。 将主动资源从3.1.0降级到2.3.11对我来说是个诀窍。
感谢您的build议家伙!