Thomas Keller 
							
						 
					 
					
						
						
							
						
						70e8d12420 
					 
					
						
						
							
							Output the branch a particular commit is on; this is easy for  
						
						... 
						
						
						
						mercurial and monotone, but slightly harder till impossible to
do properly for git and svn. Please review and eventually adapt
the code to make it work better (partially fixes issue 450) 
						
						
					 
					
						2010-11-17 01:53:17 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						21cdf60c31 
					 
					
						
						
							
							Introduce a more subtle concept of validity when it comes to revision  
						
						... 
						
						
						
						indentifiers in IDF - the SCM function isValidRevision has been replaced
by a validateRevision() method which returns one of three states,
valid, invalid or ambiguous.
The source view can then act accordingly and display disambiguate view
for the latter, so the user can select for which revision he actually
wants to execute the requested action. Also, invalid revisions now lead
to another separate view, telling the user that it is invalid / does
not exist and pointing him optionally to the help page where he can read
further how to access his repository to push the first changes into.
(partially resolves issue 525) 
						
						
					 
					
						2010-09-01 13:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Thomas Keller 
							
						 
					 
					
						
						
							
						
						59ad0f5b11 
					 
					
						
						
							
							* idf.php-dist: improve the document of the various mtn-related configure options; introduce an option to configure the protocole - separate from the url option, which we now name mtn_remote_host  
						
						... 
						
						
						
						* IDF_Project: optionally give getSourceAccessUrl() a commit argument, so a particular VCS module can determine a subset of revisions to pull for the specific revision which is browsed
* IDF_Scm_*: add the argument null'd for all VCS; implement a branch lookup for monotone
* tree.html: display the correct branch to clone under each revision tree 
						
						
					 
					
						2010-05-02 00:56:04 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						64fb5b3bf0 
					 
					
						
						
							
							Fixed issue 402, Project List shows '0 bytes' Repository size on Mac OS X.  
						
						
						
						
					 
					
						2010-02-24 15:06:13 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						3a28fe9d28 
					 
					
						
						
							
							Fixed ticket 208, added more logging in GitServe and Scm backend.  
						
						
						
						
					 
					
						2010-02-17 21:57:28 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						73641a03d5 
					 
					
						
						
							
							Fixed issues 368 and 354, access to files with special characters.  
						
						
						
						
					 
					
						2010-01-20 22:33:53 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						ff4f8afde8 
					 
					
						
						
							
							Added the support of the tags for Mercurial and Subversion.  
						
						
						
						
					 
					
						2009-11-06 18:06:01 +01:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						c7aa91fc29 
					 
					
						
						
							
							Fixed issue 304, cannot display source files with brackets in their names.  
						
						
						
						
					 
					
						2009-10-09 08:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						06668db697 
					 
					
						
						
							
							Fixed issue 304, cannot display source files with brackets in their names.  
						
						
						
						
					 
					
						2009-10-06 21:28:37 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						37e0604647 
					 
					
						
						
							
							Fixed bad conversion to support PHP 5.3,  
						
						
						
						
					 
					
						2009-10-01 21:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						838645463d 
					 
					
						
						
							
							Remove the PHP 5.3 deprecated split function.  
						
						
						
						
					 
					
						2009-09-24 20:40:22 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						25d7a5a776 
					 
					
						
						
							
							Fixed issue 286, repository size fails on symlinks.  
						
						
						
						
					 
					
						2009-09-21 09:58:29 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						1a067ca107 
					 
					
						
						
							
							Fixed crash of the Subversion backend when requesting a non existing revision.  
						
						
						
						
					 
					
						2009-07-09 00:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						2b1a741946 
					 
					
						
						
							
							Fixed issue 245, ['idf_exec_cmd_prefix'] configuration variable is not available anymore.  
						
						
						
						
					 
					
						2009-07-02 13:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						7d3f7e226c 
					 
					
						
						
							
							Fixed issue 238, missing return statement for the subversion backend.  
						
						
						
						
					 
					
						2009-06-24 14:49:06 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						6cf4f00f92 
					 
					
						
						
							
							Fixed to make the command portable on BSD/Solaris.  
						
						
						
						
					 
					
						2009-06-19 21:37:39 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						25e296fbb6 
					 
					
						
						
							
							Added the display of the repository size in the source subtab of a project.  
						
						
						
						
					 
					
						2009-06-19 17:31:45 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						a15107558c 
					 
					
						
						
							
							Fixed issue 235, need consistent use of file and fullpath in the SCM backend  
						
						
						
						
					 
					
						2009-06-19 15:51:31 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						fb66e1e98f 
					 
					
						
						
							
							Fixed to correctly parse the full message of an svn commit log.  
						
						
						
						
					 
					
						2009-06-09 18:03:40 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						e31d822d74 
					 
					
						
						
							
							Fixed the case of a non-existing file.  
						
						
						
						
					 
					
						2009-06-08 19:44:52 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						15cba014ba 
					 
					
						
						
							
							Fixed undefined variable.  
						
						
						
						
					 
					
						2009-06-08 19:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Georgi 
							
						 
					 
					
						
						
							
						
						88a1bf9c94 
					 
					
						
						
							
							Fixed issue 232, repository browser on SVN shows stacktraces  
						
						
						
						
					 
					
						2009-06-08 13:21:03 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						1c8490be6b 
					 
					
						
						
							
							Fixed to get the same method definition as the parent class.  
						
						
						
						
					 
					
						2009-05-28 00:30:10 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						d98dda645e 
					 
					
						
						
							
							Pushed the constructor into the backend implementation.  
						
						
						
						
					 
					
						2009-05-27 23:08:55 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						44ea8f1817 
					 
					
						
						
							
							Added the getAuthAccessUrl method.  
						
						
						
						
					 
					
						2009-05-27 22:54:26 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						88ce10b8e6 
					 
					
						
						
							
							Fixed issue 227, timeline fails on SVN repositories.  
						
						
						
						
					 
					
						2009-05-26 21:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						a3f40447c0 
					 
					
						
						
							
							Continued the refactoring of the Subversion backend.  
						
						
						
						
					 
					
						2009-04-27 11:39:19 +02:00 
						 
				 
			
				
					
						
							
							
								Loic d'Anterroches 
							
						 
					 
					
						
						
							
						
						cf5acfb669 
					 
					
						
						
							
							Base refactor of the Subversion backend.  
						
						
						
						
					 
					
						2009-04-26 11:57:21 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Georgi 
							
						 
					 
					
						
						
							
						
						0efb0fec44 
					 
					
						
						
							
							Fixed issue 199, some optimizations for SVN access.  
						
						
						
						
					 
					
						2009-04-20 15:05:34 +02: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						39d015a586 
					 
					
						
						
							
							Added a simpler way to configure the repositories.  
						
						
						
						
					 
					
						2008-11-24 20:27:03 +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