Patrick Georgi 
							
						 
					 
					
						
						
							
						
						0efb0fec44 
					 
					
						
						
							
							Fixed issue 199, some optimizations for SVN access.  
						
						
						
						
					 
					
						2009-04-20 15:05:34 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin Jorand 
							
						 
					 
					
						
						
							
						
						04c2115fc2 
					 
					
						
						
							
							Improved the source browser on large Mercurial repositories.  
						
						
						
						
					 
					
						2009-04-07 11:19:07 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						cfafdbfde4 
					 
					
						
						
							
							Fixed issues 137 and 138, support of the git submodules.  
						
						
						
						
					 
					
						2009-02-27 13:38:22 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Eidenberger 
							
						 
					 
					
						
						
							
						
						42c6f53fbc 
					 
					
						
						
							
							Added the ability to configure the paths to the SCM executables.  
						
						
						
						
					 
					
						2009-02-25 14:28:14 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						6153cd0b13 
					 
					
						
						
							
							Fixed issue 119, no environment for the shell_exec and exec calls.  
						
						... 
						
						
						
						For each call exec or shell_exec, I have added the ability to prepend a
string. For example '/usr/bin/env -i '. 
						
						
					 
					
						2009-01-29 20:29:45 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						f203f7d78f 
					 
					
						
						
							
							Fixed bad help message for the git access.  
						
						... 
						
						
						
						Git has 2 methods to access a repository, one with gitdaemon to do a
checkout and one with SSH to perform the push. We need to provide those
2 methods. 
						
						
					 
					
						2009-01-26 17:58:58 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						037b9b78ae 
					 
					
						
						
							
							Fixed issue 106, crash with the cache and subversion.  
						
						
						
						
					 
					
						2009-01-21 19:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						e159185465 
					 
					
						
						
							
							Restructured the control of the large commits.  
						
						
						
						
					 
					
						2009-01-20 16:26:36 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						df086f7a61 
					 
					
						
						
							
							Improved Subversion and Mercurial backend performance.  
						
						
						
						
					 
					
						2009-01-20 13:12:17 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						835eab9c24 
					 
					
						
						
							
							Fixed issue 93 by preventing the display of a large commit diff.  
						
						... 
						
						
						
						Still needs to implement the equivalent for subversion and mercurial,
maybe with a simple command $scm->isCommitLarge($commit). 
						
						
					 
					
						2009-01-17 18:46:26 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						61bc7a70b6 
					 
					
						
						
							
							Solved most of issue 93 by not requesting diff content most of the time.  
						
						... 
						
						
						
						Still need to handle the display of a large commit in the individual
commit page. 
						
						
					 
					
						2009-01-17 18:10:55 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Jorand 
							
						 
					 
					
						
						
							
						
						7e7b5a4409 
					 
					
						
						
							
							Fixed issue in the display of filename with spaces with Mercurial.  
						
						... 
						
						
						
						The Mercurial backend was not displaying correctly the filenames/folders
having spaces in them. It was troncating at the space. 
						
						
					 
					
						2009-01-17 10:03:10 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						a6c42120d8 
					 
					
						
						
							
							Improved issue 93, memory usage.  
						
						... 
						
						
						
						I have been doing tracing of the memory usage using xdebug, now I am
normally below 15MB for the linux kernel instead of 35MB. Please test. 
						
						
					 
					
						2009-01-06 22:56:02 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						e6b19a695b 
					 
					
						
						
							
							Fixed issue 94, commands have changed in git 1.6.  
						
						
						
						
					 
					
						2008-12-23 22:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						0a02916e81 
					 
					
						
						
							
							Added a partial fix of issue 93 to limit memory exhaustion.  
						
						... 
						
						
						
						This is not perfect because it means that we cannot get the
corresponding commit message and author for each file in the tree view.
This is just a work around that will not affect most of the repositories
but the biggest ones with files not changes for a long time.
To fully fix this problem, one needs to build at each commit time a
cache table with the data of each commit (including the hash of each
file at each commit). 
						
						
					 
					
						2008-12-23 22:29:11 +01:00 
						 
				 
			
				
					
						
							
							
								Julien Issler 
							
						 
					 
					
						
						
							
						
						e535fbf5e1 
					 
					
						
						
							
							Fixed issue 88, Mercurial support doesn't show all directories.  
						
						
						
						
					 
					
						2008-12-17 09:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						a1eeb12516 
					 
					
						
						
							
							Added ticket 80, scm login integration with database login.  
						
						... 
						
						
						
						Based on the login for Subversion and the email address for git and
Mercurial. 
						
						
					 
					
						2008-12-05 11:34:02 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						7cc244ec06 
					 
					
						
						
							
							Fixed to avoid double slashes in the path to folders.  
						
						
						
						
					 
					
						2008-12-03 20:58:06 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						83fd312c81 
					 
					
						
						
							
							Added an exception when the scm command fails.  
						
						... 
						
						
						
						This will help the debugging for people. 
						
						
					 
					
						2008-11-27 09:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Jorand 
							
						 
					 
					
						
						
							
						
						4bff745890 
					 
					
						
						
							
							Fixed to finish the code cleaning.  
						
						
						
						
					 
					
						2008-11-26 08:36:01 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						c02c52b14a 
					 
					
						
						
							
							Fixed some call-time pass-by-reference warnings with PHP 5.2.6.  
						
						
						
						
					 
					
						2008-11-25 21:18:12 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						39d015a586 
					 
					
						
						
							
							Added a simpler way to configure the repositories.  
						
						
						
						
					 
					
						2008-11-24 20:27:03 +01:00 
						 
				 
			
				
					
						
							
							
								Benjamin Jorand 
							
						 
					 
					
						
						
							
						
						08145b7b1c 
					 
					
						
						
							
							Added the support of Mercurial.  
						
						
						
						
					 
					
						2008-11-23 17:45:00 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						b94ca8215f 
					 
					
						
						
							
							Fixed to not cache the getBlob call with git.  
						
						
						
						
					 
					
						2008-11-21 21:47:43 +01:00 
						 
				 
			
				
					
						
							
							
								bohwaz 
							
						 
					 
					
						
						
							
						
						e01235caea 
					 
					
						
						
							
							Fixed issue 57, bug dans la gestion SVN.  
						
						
						
						
					 
					
						2008-11-18 11:23:09 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						adb5de13e2 
					 
					
						
						
							
							Added a cache layer to cache the execution of the scm commands.  
						
						
						
						
					 
					
						2008-11-07 23:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						c113c11da5 
					 
					
						
						
							
							Added the display of the author of a commit in the source tree.  
						
						
						
						
					 
					
						2008-11-07 14:32:22 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Lassalle 
							
						 
					 
					
						
						
							
						
						bd15328758 
					 
					
						
						
							
							[PATCH] Fixed issue 41 - View Source : Missing argument 2 for IDF_Scm_Svn::getBlob()  
						
						... 
						
						
						
						Created an unique method declaration in the tow scm backend.
Passed a more generic argument so that the scm backend could get the
correct data. 
						
						
					 
					
						2008-09-12 12:26:51 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						2d271f6b69 
					 
					
						
						
							
							Restructured one more time to be as SCM independent as possible.  
						
						... 
						
						
						
						The work is delegated as much as possible to the IDF_Scm_* classes. 
						
						
					 
					
						2008-09-02 15:51:57 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						57a5b4738a 
					 
					
						
						
							
							Restructured the file hierarchy.  
						
						... 
						
						
						
						Git and Svn are now in a Scm subfolder. 
						
						
					 
					
						2008-09-01 21:42:18 +02:00