16 |
16 |
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
17 |
17 |
|
18 |
18 |
require 'redmine/scm/adapters/abstract_adapter'
|
|
19 |
require 'iconv'
|
19 |
20 |
|
20 |
21 |
module Redmine
|
21 |
22 |
module Scm
|
... | ... | |
51 |
52 |
:scmid => changeset[:commit],
|
52 |
53 |
:author => changeset[:author],
|
53 |
54 |
:time => Time.parse(changeset[:date]),
|
54 |
|
:message => changeset[:description],
|
|
55 |
:message => Iconv.conv("utf-8",
|
|
56 |
"ISO-8859-1",
|
|
57 |
changeset[:description]),
|
55 |
58 |
:paths => files
|
56 |
59 |
})
|
57 |
60 |
changeset = {}
|
... | ... | |
84 |
87 |
:scmid => changeset[:commit],
|
85 |
88 |
:author => changeset[:author],
|
86 |
89 |
:time => (changeset[:date] ? Time.parse(changeset[:date]) : nil),
|
87 |
|
:message => changeset[:description],
|
|
90 |
:message => Iconv.conv("utf-8",
|
|
91 |
"ISO-8859-1",
|
|
92 |
changeset[:description]),
|
88 |
93 |
:paths => files
|
89 |
94 |
})
|
90 |
95 |
|
... | ... | |
158 |
163 |
:scmid => changeset[:commit],
|
159 |
164 |
:author => changeset[:author],
|
160 |
165 |
:time => Time.parse(changeset[:date]),
|
161 |
|
:message => changeset[:description],
|
|
166 |
:message => Iconv.conv("utf-8",
|
|
167 |
"ISO-8859-1",
|
|
168 |
changeset[:description]),
|
162 |
169 |
:paths => files
|
163 |
170 |
})
|
164 |
171 |
if block_given?
|
... | ... | |
199 |
206 |
:scmid => changeset[:commit],
|
200 |
207 |
:author => changeset[:author],
|
201 |
208 |
:time => Time.parse(changeset[:date]),
|
202 |
|
:message => changeset[:description],
|
|
209 |
:message => Iconv.conv("utf-8",
|
|
210 |
"ISO-8859-1",
|
|
211 |
changeset[:description]),
|
203 |
212 |
:paths => files
|
204 |
213 |
})
|
205 |
214 |
if block_given?
|