JRuby, Windows and RUBY_PLATFORM
There is a bug with Redmine on JRuby (v.1.1.3) and Windows (XP SP2).
When i want to see my Subversion repository, there is an error.
#<REXML::ParseException: No close tag for ["lists", "list"]>
I've found the problem :
In this file REDMINE_ROOT\lib\redmine\scm\adapters\abstract_adapter.rb at line 141
if RUBY_PLATFORM =~ /mswin/
RUBY_PLATFORM return java the condition result is false but i'm under Windows!
And the generated svn command is
svn list --xml 'svn://hostname/svn_repos//'@HEAD
svn list --xml "svn://hostname/svn_repos//"@HEAD
Maybe that problem is in other files of Redmine.
PS: Sorry for my bad English, I'm French.
#1 Updated by Jean-Philippe Lang over 14 years ago
- Status changed from New to Closed
- Affected version (unused) changed from devel to 0.7.3
- Resolution set to Fixed
- Affected version set to 0.7.3
Fix committed in r1753 with slight changes and fixes in a few more files (method
Redmine::Platform.mswin? added to avoid code duplication).
Thanks for pointing out.