Alessio Caiazza is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

nolith / redmine-hg (patch queue to redmine)

NO LONGER USED. Please refer to https://bitbucket.org/nolith/redmine-mq-issue4455

Clone this repository and patch queue (size: 32.7 KB): HTTPS / SSH
hg qclone https://bitbucket.org/nolith/redmine-hg
hg qclone ssh://hg@bitbucket.org/nolith/redmine-hg

redmine-hg / mercurial_helper_hgrc_support.diff

Branch
default
# HG changeset patch
# Parent b6819019edd69075d073e1832921fb111eb220d2
Add .hgrc support inside repository settings views

diff --git a/app/helpers/repositories_helper.rb b/app/helpers/repositories_helper.rb
--- a/app/helpers/repositories_helper.rb
+++ b/app/helpers/repositories_helper.rb
@@ -160,6 +160,7 @@
   end
 
   def mercurial_field_tags(form, repository)
+      repository.load_hgrc
       content_tag('p', form.text_field(
           :url,
           :label => 'Root directory',
@@ -168,7 +169,19 @@
           ## Mercurial repository is removable.
           # :disabled => (repository && !repository.root_url.blank?)
           :disabled => false
-       ))
+       )) +
+       content_tag('p', form.text_field(
+          :hgrc_web_contact,
+          :label => 'Contacts')) +
+       content_tag('p', form.text_field(
+          :hgrc_web_description,
+          :label => 'Description')) +
+       content_tag('p', form.text_field(
+          :hgrc_web_style,
+          :label => 'Style')) +
+       content_tag('p', form.check_box(
+          :hgrc_hooks_issues_update,
+          :label => 'Update issues on push'))
   end
 
   def git_field_tags(form, repository)