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 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						cb16661d36 
					 
					
						
						
							
							Removes the XML declaration that breaks the parser with JRuby.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9534 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2012-04-26 17:57:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						004968caf3 
					 
					
						
						
							
							Removed extra argument from SubversionAdapter#diff.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8843 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2012-02-11 11:33:17 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						ce1c6209ca 
					 
					
						
						
							
							scm: subversion: use "shell_quote_command" method at adapter for JRuby + Windows command name ( #8825 ).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6274 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-07-15 16:29:12 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						d778281881 
					 
					
						
						
							
							scm: subversion: set svn:eol-style=native adapter source.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5731 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-05-10 17:52:56 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						2db0475454 
					 
					
						
						
							
							scm: subversion: remove trailing white-spaces from adapter source.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5671 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-05-06 13:48:07 +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 
							
						 
					 
					
						
						
							
						
						741967ae68 
					 
					
						
						
							
							scm: subversion: set available version above 1.3 ( #4273 ,  #1604 ).  
						
						... 
						
						
						
						"--xml" options are introduced in 1.3.
http://subversion.apache.org/docs/release-notes/1.3.html 
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5636 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-05-04 08:26:38 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						bba6199e51 
					 
					
						
						
							
							scm: subversion: fix newline 'LF' to 'CRLF' and remove trailing white-space.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5635 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-05-04 08:25:04 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						3bff6eb660 
					 
					
						
						
							
							scm: subversion: use revision and identifier as string in blame.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5430 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-04-12 05:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						a7aee902f2 
					 
					
						
						
							
							scm: subversion: code clean up model.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5429 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-04-12 05:05:35 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						39c7f2942c 
					 
					
						
						
							
							scm: subversion: use revision in blame.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5390 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-04-11 05:52:07 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						923558e45c 
					 
					
						
						
							
							scm: Ruby 1.9 compatibility for XML UTF-8 parsing.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4993 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-03-03 05:51:46 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						71aac2e3fe 
					 
					
						
						
							
							scm: fix unit tests fails in Ruby 1.9.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4992 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-03-03 05:32:33 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						11e4c5c1ea 
					 
					
						
						
							
							scm: Ruby 1.9 compatibility in getting scm version ( #4273 ).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4920 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-02-22 08:05:51 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						05f260da65 
					 
					
						
						
							
							scm: subversion: change newlines LF to CRLF at lib/redmine/scm/adapters/subversion_adapter.rb.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4827 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-02-15 05:33:25 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						41f190e8ed 
					 
					
						
						
							
							scm: subversion: refactor getting svn version and add lib test ( #4273 ).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4825 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-02-15 02:12:39 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						8b98c05879 
					 
					
						
						
							
							scm: use shell quote for scm command at adapter level ( #7517 ,  #4273 ).  
						
						... 
						
						
						
						"C:\Program Files\TortoiseHg\hg.exe" can be used in config/configuration.yml.
In Ruby 1.9 IO.popen, if cmd is an Array of String,
it will be used as the subprocess‘s argv bypassing a shell.
See http://www.ruby-doc.org/core/classes/IO.html 
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4821 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-02-14 06:14:34 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						3ee203ef0c 
					 
					
						
						
							
							scm: change key name of configurable command name ( #7517 ,  #6159 ,  #7047 ).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4797 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-02-04 10:24:10 +00:00 
						 
				 
			
				
					
						
							
							
								Toshi MARUYAMA 
							
						 
					 
					
						
						
							
						
						0ffe328c0a 
					 
					
						
						
							
							scm: add a feature of configurable path of executable for scm adapters ( #7517 ).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4795 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2011-02-04 04:28:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						7d7c67daba 
					 
					
						
						
							
							Fixed that some arguments where not properly escaped in scm adapters.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4539 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2010-12-18 18:12:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						1158716f46 
					 
					
						
						
							
							Fixed: Broken pipe error when browsing subversion repository ( #6860 ).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4419 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2010-11-20 14:11:56 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Davis 
							
						 
					 
					
						
						
							
						
						c5863c0ad0 
					 
					
						
						
							
							Support listing directories in svn which include square brackets.  #5548  
						
						... 
						
						
						
						Contributed by Gregor Schmidt
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3800 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2010-06-20 16:08:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						ea3e2b1121 
					 
					
						
						
							
							Changes SubversionAdapter to use ActiveSupport::XmlMini API for XML parsing.  
						
						... 
						
						
						
						This allows easy switching to one of the faster XML parsers supported by XmlMini (eg. libxml-ruby).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3424 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2010-02-13 13:58:05 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Davis 
							
						 
					 
					
						
						
							
						
						1a9942ba99 
					 
					
						
						
							
							Change subversion adapter to not cache authentication and run non interactively  
						
						... 
						
						
						
						#3424 
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2819 e93f8b46-1217-0410-a6f0-8f06a7374b81 
					
						2009-07-10 03:24:46 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						a7ea14f5af 
					 
					
						
						
							
							Prevent nil error when retrieving svn version ( #3268 ).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2722 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2009-05-10 09:49:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						ab5e07e83e 
					 
					
						
						
							
							Adds a setting to limit the number of revisions displayed on a repository file log (default=100).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2350 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2009-02-01 19:54:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						e61916ea91 
					 
					
						
						
							
							SubversionAdapter#entries performance improvement.  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2045 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-11-18 18:36:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						486ecc6661 
					 
					
						
						
							
							Fixed: non-ASCII subversion path can't be displayed (patch  #1993  by Chaoqun Zou).  
						
						... 
						
						
						
						git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2004 e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-11-10 11:33:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						622b6121f4 
					 
					
						
						
							
							Fixes nil error when svn binary version is unknown ( #1607 ).  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1652  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-07-12 09:06:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						12fbd06c02 
					 
					
						
						
							
							Display svn properties in the browser, svn >= 1.5.0 only ( #1581 ).  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1627  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-07-05 08:59:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						ec0525d497 
					 
					
						
						
							
							Move unified diff parser out of the scm abstract adapter so it can be reused for viewing attached diffs ( #1403 ).  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1513  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-06-08 16:28:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						6d5db302ee 
					 
					
						
						
							
							Subversion adapter: ignore directories with no commit date ( #1370 ).  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1500  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-06-07 10:08:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						a73f68a185 
					 
					
						
						
							
							Fixed: Links to repository directories don't work ( #1119 ).  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1365  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-04-27 10:12:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						14a2b7e9b5 
					 
					
						
						
							
							Verify rev and rev_to params format in RepositoriesController. And turn revision arguments into integers in SubversionAdapter.  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1324  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-04-03 16:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						2c1e63720e 
					 
					
						
						
							
							SCM AbstractAdapter use shell_quote to more properly escape path ( closes   #838  by John Goerzen).  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1238  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-03-12 23:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						91dc13f4b2 
					 
					
						
						
							
							Show explicit error message when the scm command failed (eg. when svn binary is not available).  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1094  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2008-01-23 17:25:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						ea35fff5bf 
					 
					
						
						
							
							SCM adapters: moved Errno::ENOENT exception rescuing to the abstract adapter.  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@1001  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2007-12-15 12:14:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						8c65cc4712 
					 
					
						
						
							
							Added Annotate/Blame view for Subversion, CVS and Mercurial repositories.  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@947  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2007-12-02 20:58:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						ecfc40629f 
					 
					
						
						
							
							Quote subversion username and password in svn commands.  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@852  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2007-10-19 17:59:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						c2220cffcf 
					 
					
						
						
							
							Added svn command output to error log when SubversionAdapter#entries parsing fails.  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@780  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2007-09-30 17:38:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						83eed09109 
					 
					
						
						
							
							Added 2 log messages in SubversionAdapter#entries.  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@743  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2007-09-18 21:22:28 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						05c1888703 
					 
					
						
						
							
							Fix: SVN commit dates are now stored as local time  
						
						... 
						
						
						
						git-svn-id: http://redmine.rubyforge.org/svn/trunk@587  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2007-07-14 14:53:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jean-Philippe Lang 
							
						 
					 
					
						
						
							
						
						438161ad1f 
					 
					
						
						
							
							Added basic support for CVS and Mercurial SCMs.  
						
						... 
						
						
						
						Browsing, changesets fetching and diff viewing are implemented.
Only tested with local repositories.
Thanks to Ralph Vater for CVS specific code.
git-svn-id: http://redmine.rubyforge.org/svn/trunk@559  e93f8b46-1217-0410-a6f0-8f06a7374b81 
						
						
					 
					
						2007-06-12 20:12:05 +00:00