scm: add feature of per project repository log encoding setting (#1735).
Subversion, Mercurial and Git supports UTF-8 log. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4982 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
1 parent
c09b6edaf4
commit
5f5dec16f2
14 files changed
+63
-34
No files matched your search
@@ -189,7 +189,9 @@ module RepositoriesHelper
|
||||
def darcs_field_tags(form, repository)
|
||||
content_tag('p', form.text_field(:url, :label => 'Root directory',
|
||||
:size => 60, :required => true,
|
||||
:disabled => (repository && !repository.new_record?)))
|
||||
:disabled => (repository && !repository.new_record?))) +
|
||||
content_tag('p', form.select(:log_encoding, [nil] + Setting::ENCODINGS,
|
||||
:label => 'Commit messages encoding', :required => true))
|
||||
end
|
||||
|
||||
def mercurial_field_tags(form, repository)
|
||||
@@ -212,13 +214,17 @@ module RepositoriesHelper
|
||||
:disabled => !repository.new_record?)) +
|
||||
content_tag('p', form.text_field(:url, :label => 'Module',
|
||||
:size => 30, :required => true,
|
||||
:disabled => !repository.new_record?))
|
||||
:disabled => !repository.new_record?)) +
|
||||
content_tag('p', form.select(:log_encoding, [nil] + Setting::ENCODINGS,
|
||||
:label => 'Commit messages encoding', :required => true))
|
||||
end
|
||||
|
||||
def bazaar_field_tags(form, repository)
|
||||
content_tag('p', form.text_field(:url, :label => 'Root directory',
|
||||
:size => 60, :required => true,
|
||||
:disabled => (repository && !repository.new_record?)))
|
||||
:disabled => (repository && !repository.new_record?))) +
|
||||
content_tag('p', form.select(:log_encoding, [nil] + Setting::ENCODINGS,
|
||||
:label => 'Commit messages encoding', :required => true))
|
||||
end
|
||||
|
||||
def filesystem_field_tags(form, repository)
|
||||
|
||||
Reference in new issue
Block a user