--- a/AbstractSourceCodeManagementSettingsAppl.st Sun Jul 03 17:05:25 2011 +0200
+++ b/AbstractSourceCodeManagementSettingsAppl.st Sun Jul 03 17:11:21 2011 +0200
@@ -1,5 +1,4 @@
-"
- COPYRIGHT (c) 2011 by eXept Software AG
+ COPYRIGHT (c) 2006 by eXept Software AG
All Rights Reserved
This software is furnished under a license and may be used
@@ -12,17 +11,17 @@
"{ Package: 'stx:libtool' }"
AbstractSettingsApplication subclass:#AbstractSourceCodeManagementSettingsAppl
- instanceVariableNames:''
- classVariableNames:''
- poolDictionaries:''
- category:'System-SourceCodeManagement'
+ instanceVariableNames:''
+ classVariableNames:''
+ poolDictionaries:''
+ category:'System-SourceCodeManagement'
!
!AbstractSourceCodeManagementSettingsAppl class methodsFor:'documentation'!
copyright
"
- COPYRIGHT (c) 2011 by eXept Software AG
+ COPYRIGHT (c) 2006 by eXept Software AG
All Rights Reserved
This software is furnished under a license and may be used
@@ -32,6 +31,21 @@
other person. No title to or ownership of the software is
hereby transferred.
"
+!
+
+documentation
+"
+ Abstract superclass of all source-code managers.
+
+ These should implement an interface similar to what is found in CVSSourceCodeManager,
+ providing methods to checkin/out files from a central repository.
+
+ Not all managers will probably provide the same set of functions;
+ time will show, if such an abstraction is possible
+ (the way source code management systems organize their code is different, some
+ keep individual per-class version numbers (CVS, RCS, Store) others keep an overall
+ (configuration-) id (SVN).
+"
! !
!AbstractSourceCodeManagementSettingsAppl class methodsFor:'queries'!
@@ -53,7 +67,7 @@
!AbstractSourceCodeManagementSettingsAppl class methodsFor:'documentation'!
version_CVS
- ^ '$Header: /cvs/stx/stx/libtool/AbstractSourceCodeManagementSettingsAppl.st,v 1.2 2011-07-01 14:59:51 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/AbstractSourceCodeManagementSettingsAppl.st,v 1.3 2011-07-03 15:11:21 cg Exp $'
!
version_SVN