| 
							
							
								 Toshi MARUYAMA | 97f6a40981 | code clean up GitAdapter git-svn-id: http://svn.redmine.org/redmine/trunk@18038 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2019-04-04 16:33:02 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 3d70e1079a | code clean up GitAdapter git-svn-id: http://svn.redmine.org/redmine/trunk@18037 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2019-04-04 07:15:32 +00:00 |  | 
			
				
					| 
							
							
								 Go MAEDA | 606e75d12d | Use #b shortcut instead of #force_encoding (#31059). Patch by Pavel Rosický.
git-svn-id: http://svn.redmine.org/redmine/trunk@17992 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2019-03-20 01:36:44 +00:00 |  | 
			
				
					| 
							
							
								 Go MAEDA | 30e341db69 | Support frozen_string_literal in lib/**/*.rb (#26561). Contributed by Pavel Rosický.
git-svn-id: http://svn.redmine.org/redmine/trunk@17988 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2019-03-17 16:36:34 +00:00 |  | 
			
				
					| 
							
							
								 Go MAEDA | 5861160ffc | Add "frozen_string_literal: false" for all files (#26561). This will be changed to true in the future.
git-svn-id: http://svn.redmine.org/redmine/trunk@17947 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2019-03-15 01:32:57 +00:00 |  | 
			
				
					| 
							
							
								 Go MAEDA | 7b20e4c034 | Refactor GitAdapter#default_branch not to unnecessarily iterate through all elements (#30828). Patch by  Pavel Rosický.
git-svn-id: http://svn.redmine.org/redmine/trunk@17883 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2019-02-18 23:19:39 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 432cf42b47 | git: remove "--no-color" option from "git --version" for git 2.14 compatibility (#26645) git-svn-id: http://svn.redmine.org/redmine/trunk@16948 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2017-08-08 05:10:32 +00:00 |  | 
			
				
					| 
							
							
								 Jean-Philippe Lang | 7fd04e1f8d | Update copyright. git-svn-id: http://svn.redmine.org/redmine/trunk@16685 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2017-06-25 08:40:31 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 06babbec7e | remove is_binary_data? from String (#25563) git-svn-id: http://svn.redmine.org/redmine/trunk@16644 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2017-06-10 04:29:15 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 14cfe2c67a | git: use '--no-renames' option in 'show' command (#25371) git-svn-id: http://svn.redmine.org/redmine/trunk@16428 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2017-03-24 15:53:04 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 47dff44278 | Git 2.9 compatibility (#25371) git-svn-id: http://svn.redmine.org/redmine/trunk@16422 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2017-03-20 17:17:55 +00:00 |  | 
			
				
					| 
							
							
								 Jean-Philippe Lang | cda9c63d9c | Updates copyright for 2016. git-svn-id: http://svn.redmine.org/redmine/trunk@15238 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2016-03-13 10:30:10 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 585642d072 | scm: git: simplify nil check (#18923) On Ruby, "if []" is true
git-svn-id: http://svn.redmine.org/redmine/trunk@13931 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2015-01-21 12:04:24 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 4dbdff1479 | remove trailing white-spaces from lib/redmine/scm/adapters/git_adapter.rb git-svn-id: http://svn.redmine.org/redmine/trunk@13928 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2015-01-21 11:47:28 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 6097e247f4 | scm: git: branches return cache too when there is no branch (#18923) git-svn-id: http://svn.redmine.org/redmine/trunk@13927 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2015-01-21 10:58:57 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 64d65b6e27 | scm: git: explicitly tags return [] if there is no tag (#18923) git-svn-id: http://svn.redmine.org/redmine/trunk@13926 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2015-01-21 10:58:45 +00:00 |  | 
			
				
					| 
							
							
								 Jean-Philippe Lang | 000124f44f | Copyright update. git-svn-id: http://svn.redmine.org/redmine/trunk@13872 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2015-01-11 09:09:50 +00:00 |  | 
			
				
					| 
							
							
								 Jean-Philippe Lang | 2d1866d966 | Merged rails-4.1 branch (#14534). git-svn-id: http://svn.redmine.org/redmine/trunk@13482 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2014-10-22 17:37:16 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 35cc911192 | update copyright year (#15977) Contributed by Daniel Felix.
git-svn-id: http://svn.redmine.org/redmine/trunk@12736 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2014-01-29 22:45:39 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 9002477006 | scm: git: use "--encoding=UTF-8" for blame (#14931) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12143 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2013-09-18 06:16:55 +00:00 |  | 
			
				
					| 
							
							
								 Jean-Philippe Lang | e396a0eebe | Copyright for 2013 (#12788). Patch by Daniel Felix.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11169 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2013-01-12 09:29:31 +00:00 |  | 
			
				
					| 
							
							
								 Jean-Philippe Lang | ba5a052c8c | Copyright update. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9636 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-05-05 12:56:53 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 3e11f9abfe | scm: git: use stdin instead of command line in "git log" (#10470) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9282 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-03-28 15:40:37 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | fbe959b2a8 | scm: git: rename "scm_cmd" to "git_cmd" and not use variable argument (#10470) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9281 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-03-28 11:21:26 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 58996e891e | scm: git: explicitly return string as default branch (#10207) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8857 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-02-12 08:26:31 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 2fa19441a7 | scm: git: use default branch from HEAD (#10207) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8856 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-02-12 06:22:59 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | d90cdb1b10 | scm: git: raise exception if "git log" is error and block is given in lib revision method (#8857) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8837 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-02-10 22:56:54 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 34b3a9851f | scm: git: add includes and excludes options to lib revisions method (#8857) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8815 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-02-08 23:38:35 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | f319409abc | scm: git: remove unused "--all" option of "git log" in lib revisions method git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8813 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2012-02-08 03:18:20 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | eb789b147a | scm: git: remove unused --since option (#4547, #4716, #7146, #6013) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8156 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-12-10 11:55:02 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | cec6f5c3b0 | scm: git: lib: return array of Branch class instead of array of strings at branches method (#5501) Contributed by Jan Topiński.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7671 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-10-28 05:17:46 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 36f51878a3 | scm: git: lib: add parents to Revision class (#5501) Contributed by Jan Topiński.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7668 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-10-28 04:58:26 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 30476c90ee | scm: git: use self.class.sq_bin for command name at adpter scm_cmd() (#8825). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6281 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-07-15 16:32:15 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | b8f96f6134 | scm: git: use "shell_quote_command" method at adapter for JRuby + Windows command name (#8825). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6280 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-07-15 16:31:51 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | d57910c39e | scm: move ScmCommandAborted class from git and cvs adapter to abstract adapter. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5901 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-25 16:14:15 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 61c5740a86 | scm: git: override "path_encoding" method in adapter (#5251). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5870 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-21 02:39:42 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 38d5925d70 | scm: git: back out r5673 (#7146). recovery "block_given?" in adapter.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5777 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-13 06:03:26 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | b8850ca9d6 | scm: git: output log if revisions() catches an error (#7146). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5763 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-12 23:44:43 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | f69572b956 | scm: git: change local value "revisions" name to "revs" in adapter revisions(). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5674 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-06 13:49:33 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 1194235faa | scm: git: remove unused "block_given?" from adapter. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5673 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-06 13:49:10 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | e6fe554d43 | scm: git: remove trailing white-spaces from adapter source. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5665 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-06 11:45:20 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 114e3f3b82 | scm: git: use the model value of whether reporting last commit in repository tree (#7047). And remove entries_git() and the flag in adapter.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5657 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-05 11:43:29 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 19a9cba214 | scm: git: call entries_git() in adapter entry() for browsing tree performance (#7047). cat/diff/blame link calls adapter entry().
Abstract adapter entry() calls adapter entries().
Git adapter entries() is very slow.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5642 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-04 18:09:13 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 193af67f99 | scm: git: call entries_git() in adapter entriese() for browsing tree performance (#7047). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5641 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-04 18:08:30 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 18df827244 | scm: git: override adapter entry() for browsing tree performance (#7047). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5640 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-04 18:07:50 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 97b4ee2fef | scm: git: split adapter entries() for browsing tree performance (#7047). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5639 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-04 18:07:15 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 905a809774 | scm: add "options" parameter in adapter entries(). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5638 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-04 14:11:25 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 7575989c78 | scm: git: fix loss non ASCII paths if path_encoding is '' (#5251). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5628 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-05-04 05:01:28 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | fb9fed39fe | scm: git: code clean up adapter. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5544 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-04-24 09:55:26 +00:00 |  | 
			
				
					| 
							
							
								 Toshi MARUYAMA | 4c3d8b681b | scm: git: use revision and scmid in blame. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5391 e93f8b46-1217-0410-a6f0-8f06a7374b81 | 2011-04-11 05:52:34 +00:00 |  |