eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'CVSSourceCodeManager::CVSVersionInfo':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: CVSVersionInfo (private in CVSSourceCodeManager

This class is only visible from within CVSSourceCodeManager.

Inheritance:

   Object
   |
   +--VersionInfo
      |
      +--CVSSourceCodeManager::CVSVersionInfo

Package:
stx:libbasic3
Category:
System-SourceCodeManagement
Owner:
CVSSourceCodeManager
Author:
cg (cg@AQUA-DUO)

Description:


In ancient times, Class used to return a Dictionary when asked for versionInfo.
This has been replaced by instances of VersionInfo and subclasses.

CVSVersionInfo adds some CVS specific data.


Class protocol:

instance creation
o  fromRCSString: aString
I know how to parse RCS/CVS version id strings.
Return an instance filled with revision info which is
extracted from aString. This must be in RCS/CVS format.

usage example(s):

     CVSVersionInfo fromRCSString:('$' , 'Revision: 1.122 $')
     CVSVersionInfo fromRCSString:(CVSSourceCodeManager version)
     CVSVersionInfo fromRCSString:(SVNSourceCodeManager version_CVS)


Instance protocol:

accessing
o  changedLinesInfo

o  changedLinesInfo: aString

o  repositoryPathName

o  repositoryPathName: something

o  timeZone

o  timeZone: something

o  timezone
(comment from inherited method)
Not known

o  timezone: something



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Sun, 05 Apr 2020 13:23:02 GMT