*** empty log message ***
authorfm
Mon, 19 Oct 2009 12:40:41 +0200
changeset 378 5e379f6dc369
parent 377 1c655f5581dd
child 379 dfb844986716
*** empty log message ***
SVNSourceCodeManager.st
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/SVNSourceCodeManager.st	Mon Oct 19 12:40:41 2009 +0200
@@ -0,0 +1,55 @@
+"{ Package: 'cvut:stx/goodies/libsvn' }"
+
+AbstractSourceCodeManager subclass:#SVNSourceCodeManager
+	instanceVariableNames:''
+	classVariableNames:''
+	poolDictionaries:''
+	category:'System-SourceCodeManagement'
+!
+
+!SVNSourceCodeManager class methodsFor:'documentation'!
+
+documentation
+"
+    For now, this is a dummy SourceCodeManager.
+    It is only provided to deliver the correct versionMethodNameTemplates
+    and versionMethod names.
+
+    Might get more in the future.
+"
+! !
+
+!SVNSourceCodeManager class methodsFor:'queries'!
+
+isExperimental
+    ^ OperatingSystem getLoginName ~= 'cg'.
+    ^ true
+!
+
+managerTypeName
+    ^ 'SVN'
+!
+
+nameOfVersionMethodForExtensions
+    ^ #'extensionsVersion_SVN'
+!
+
+nameOfVersionMethodInClasses
+    ^ #'version_SVN'
+! !
+
+!SVNSourceCodeManager class methodsFor:'testing'!
+
+isSVN
+    ^ true
+! !
+
+!SVNSourceCodeManager class methodsFor:'documentation'!
+
+version
+    ^ '$Header$'
+!
+
+version_CVS
+    ^ '$Header$'
+! !