@@ -21,6 +21,13 class Repository::Bazaar < Repository | |||
|
21 | 21 | attr_protected :root_url |
|
22 | 22 | validates_presence_of :url |
|
23 | 23 | |
|
24 | ATTRIBUTE_KEY_NAMES = { | |
|
25 | "url" => "Root directory", | |
|
26 | } | |
|
27 | def self.human_attribute_name(attribute_key_name) | |
|
28 | ATTRIBUTE_KEY_NAMES[attribute_key_name] || super | |
|
29 | end | |
|
30 | ||
|
24 | 31 | def self.scm_adapter_class |
|
25 | 32 | Redmine::Scm::Adapters::BazaarAdapter |
|
26 | 33 | end |
@@ -21,6 +21,14 require 'digest/sha1' | |||
|
21 | 21 | class Repository::Cvs < Repository |
|
22 | 22 | validates_presence_of :url, :root_url |
|
23 | 23 | |
|
24 | ATTRIBUTE_KEY_NAMES = { | |
|
25 | "url" => "CVSROOT", | |
|
26 | "root_url" => "Module", | |
|
27 | } | |
|
28 | def self.human_attribute_name(attribute_key_name) | |
|
29 | ATTRIBUTE_KEY_NAMES[attribute_key_name] || super | |
|
30 | end | |
|
31 | ||
|
24 | 32 | def self.scm_adapter_class |
|
25 | 33 | Redmine::Scm::Adapters::CvsAdapter |
|
26 | 34 | end |
@@ -20,6 +20,13 require 'redmine/scm/adapters/darcs_adapter' | |||
|
20 | 20 | class Repository::Darcs < Repository |
|
21 | 21 | validates_presence_of :url |
|
22 | 22 | |
|
23 | ATTRIBUTE_KEY_NAMES = { | |
|
24 | "url" => "Root directory", | |
|
25 | } | |
|
26 | def self.human_attribute_name(attribute_key_name) | |
|
27 | ATTRIBUTE_KEY_NAMES[attribute_key_name] || super | |
|
28 | end | |
|
29 | ||
|
23 | 30 | def self.scm_adapter_class |
|
24 | 31 | Redmine::Scm::Adapters::DarcsAdapter |
|
25 | 32 | end |
@@ -24,6 +24,13 class Repository::Filesystem < Repository | |||
|
24 | 24 | attr_protected :root_url |
|
25 | 25 | validates_presence_of :url |
|
26 | 26 | |
|
27 | ATTRIBUTE_KEY_NAMES = { | |
|
28 | "url" => "Root directory", | |
|
29 | } | |
|
30 | def self.human_attribute_name(attribute_key_name) | |
|
31 | ATTRIBUTE_KEY_NAMES[attribute_key_name] || super | |
|
32 | end | |
|
33 | ||
|
27 | 34 | def self.scm_adapter_class |
|
28 | 35 | Redmine::Scm::Adapters::FilesystemAdapter |
|
29 | 36 | end |
@@ -21,6 +21,13 class Repository::Git < Repository | |||
|
21 | 21 | attr_protected :root_url |
|
22 | 22 | validates_presence_of :url |
|
23 | 23 | |
|
24 | ATTRIBUTE_KEY_NAMES = { | |
|
25 | "url" => "Path to repository", | |
|
26 | } | |
|
27 | def self.human_attribute_name(attribute_key_name) | |
|
28 | ATTRIBUTE_KEY_NAMES[attribute_key_name] || super | |
|
29 | end | |
|
30 | ||
|
24 | 31 | def self.scm_adapter_class |
|
25 | 32 | Redmine::Scm::Adapters::GitAdapter |
|
26 | 33 | end |
@@ -26,6 +26,13 class Repository::Mercurial < Repository | |||
|
26 | 26 | |
|
27 | 27 | FETCH_AT_ONCE = 100 # number of changesets to fetch at once |
|
28 | 28 | |
|
29 | ATTRIBUTE_KEY_NAMES = { | |
|
30 | "url" => "Root directory", | |
|
31 | } | |
|
32 | def self.human_attribute_name(attribute_key_name) | |
|
33 | ATTRIBUTE_KEY_NAMES[attribute_key_name] || super | |
|
34 | end | |
|
35 | ||
|
29 | 36 | def self.scm_adapter_class |
|
30 | 37 | Redmine::Scm::Adapters::MercurialAdapter |
|
31 | 38 | end |
General Comments 0
You need to be logged in to leave comments.
Login now