--- a/CVSSourceCodeManagementSettingsAppl.st Thu Dec 22 11:16:04 2011 +0100
+++ b/CVSSourceCodeManagementSettingsAppl.st Thu Dec 22 11:27:26 2011 +0100
@@ -57,6 +57,106 @@
"Created: / 19-04-2011 / 11:00:11 / cg"
! !
+!CVSSourceCodeManagementSettingsAppl class methodsFor:'help specs'!
+
+helpSpec
+ "This resource specification was automatically generated
+ by the UIHelpTool of ST/X."
+
+ "Do not manually edit this!! If it is corrupted,
+ the UIHelpTool may not be able to read the specification."
+
+ "
+ UIHelpTool openOnClass:CVSSourceCodeManagementSettingsAppl
+ "
+
+ <resource: #help>
+
+ ^ super helpSpec addPairsFrom:#(
+
+#addPerModuleRoot
+'Add this per-module entry'
+
+#addPerPackageManager
+'Add a new per-package manager definition'
+
+#browseSourceCache
+'Open a file browser on the source cache directory'
+
+#checkClassesWhenCheckingIn
+'Before checking into the repository, check classes for leftover halt and breakpoint code.'
+
+#checkPerPackageManager
+'Open a window to show which scm-manager is responsible for which package.'
+
+#condenseSourceCache
+'Cleanup old cached versions from the source cache.\Will keep only the current (newest) version in the cache.\Access to older code versions will be slowed down (compare with old version browser function)'
+
+#cvsCommand
+'The command to use for cvs operations\(the path to "cvs"/"cvs.exe"-command. Not needed, if already in the shell''s PATH value)'
+
+#cvsLogin
+'Perform a "cvs login" operation for the default CVSROOT'
+
+#cvsRootDefault
+'The default CVSROOT.\This will be used for all modules which are not listed below.'
+
+#cvsRootPerModule
+'Specifies per-module CVSROOTs.\This allows for individual projects to be stored in different cvs repositories.'
+
+#cvsRootPerModuleModule
+'The module for which a specific CVSROOT is defined'
+
+#cvsRootPerModuleRoot
+'The CVSROOT for which this specific module is defined'
+
+#defaultManagerType
+'The default repository type.\This is used for packages for which no entry matches in the list below'
+
+#editPerPackageManager
+'Modify the selected per-package manager definition'
+
+#flushSourceCache
+'Remove all files from the source cache.\Access to source code will temporarily be slowed down,\until sources have been refetched from the repository'
+
+#keepMethodSourceInImage
+'After first file access, keep the method sources in the image itself.\All following text search operations will be much faster.\Grows the image over time (but who cares, these days)'
+
+#loginPerModuleRoot
+'Execute a "cvs login" operation for this CVSROOT'
+
+#moveManagerDown
+'Move the selected entry down in the list.\(The first matching definition is used to determine which repository type is used.)'
+
+#moveManagerUp
+'Move the selected entry up in the list.\(The first matching definition is used to determine which repository type is used.)'
+
+#perPackageConfiguration
+'Define per-package repository types here.\For any non-matching package-id, the default repository type is used.'
+
+#removePerModuleRoot
+'Remove this per-module entry'
+
+#removePerPackageManager
+'Remove the selected per-package manager definition'
+
+#sourceCache
+'After checkout, keep the sourcefile in a local file (to avoid repeated checkout of the same file)'
+
+#useLocalSources
+'If present, use the local source files (from the development system''s tree).\If checkout fails, these will always be tried as second chance.'
+
+#useManager
+'Enable source code management.\If off, all queries for sourcecode are resolved by local files (offline operation)'
+
+#verboseSourceCodeAccess
+'Output debugging messages on the Transcript\(mostly traces of the underlying scm mechanism, such as cvs commands)'
+
+)
+
+ "Modified: / 22-12-2011 / 11:26:54 / cg"
+! !
+
!CVSSourceCodeManagementSettingsAppl class methodsFor:'interface specs'!
windowSpec
@@ -130,6 +230,7 @@
label: 'CVS Command or Path:'
name: 'Label1'
layout: (LayoutFrame 0 0.0 0 0 60 0.25 22 0)
+ activeHelpKey: cvsCommand
level: 0
translateLabel: true
adjust: right
@@ -137,6 +238,7 @@
(InputFieldSpec
name: 'CVSExecutableField'
layout: (LayoutFrame 64 0.25 0 0 0 1 22 0)
+ activeHelpKey: cvsCommand
tabable: true
model: cvsExecutableHolder
acceptChannel: acceptChannel
@@ -156,6 +258,7 @@
label: 'CVSRoot default:'
name: 'defaultCvsRootLabel'
layout: (LayoutFrame 0 0.0 0 0 60 0.25 22 0)
+ activeHelpKey: cvsRootDefault
level: 0
translateLabel: true
adjust: right
@@ -163,6 +266,7 @@
(ComboBoxSpec
name: 'cvsRootComboBox'
layout: (LayoutFrame 64 0.25 0 0 0 1 22 0)
+ activeHelpKey: cvsRootDefault
tabable: true
model: cvsRootHolder
immediateAccept: true
@@ -203,6 +307,7 @@
(ActionButtonSpec
label: 'CVS-Login'
name: 'loginButton1'
+ activeHelpKey: cvsLogin
translateLabel: true
tabable: true
model: loginCVSRoot
@@ -217,12 +322,14 @@
label: 'CVSRoot per Module:'
name: 'knownModulesLabel'
layout: (LayoutFrame 0 0.0 82 0 60 0.25 104 0)
+ activeHelpKey: cvsRootPerModule
translateLabel: true
adjust: right
)
(SequenceViewSpec
name: 'List1'
layout: (LayoutFrame 64 0.25 82 0 0 1 201 0)
+ activeHelpKey: cvsRootPerModule
tabable: true
model: selectedPerModuleRoot
hasHorizontalScrollBar: true
@@ -235,12 +342,14 @@
label: 'Module:'
name: 'moduleLabel'
layout: (LayoutFrame 0 0.0 211 0 60 0.25 228 0)
+ activeHelpKey: cvsRootPerModuleModule
translateLabel: true
adjust: right
)
(InputFieldSpec
name: 'perModuleRootModuleEntryField'
layout: (LayoutFrame 64 0.25 207 0 0 1 229 0)
+ activeHelpKey: cvsRootPerModuleModule
tabable: true
model: perModuleRootModule
acceptChannel: acceptChannel
@@ -250,12 +359,14 @@
label: 'CVSRoot:'
name: 'cvsRootLabel'
layout: (LayoutFrame 0 0.0 236 0 60 0.25 253 0)
+ activeHelpKey: cvsRootPerModuleRoot
translateLabel: true
adjust: right
)
(ComboBoxSpec
name: 'perModuleRootComboBox'
layout: (LayoutFrame 64 0.25 232 0 0 1.0 254 0)
+ activeHelpKey: cvsRootPerModuleRoot
tabable: true
model: perModuleRoot
immediateAccept: true
@@ -280,6 +391,7 @@
(ActionButtonSpec
label: 'Add/Apply'
name: 'addButton'
+ activeHelpKey: addPerModuleRoot
translateLabel: true
tabable: true
model: addPerModuleRoot
@@ -288,6 +400,7 @@
(ActionButtonSpec
label: 'Remove'
name: 'removeButton'
+ activeHelpKey: removePerModuleRoot
translateLabel: true
tabable: true
model: removePerModuleRoot
@@ -301,6 +414,7 @@
(ActionButtonSpec
label: 'CVS-Login'
name: 'loginButton2'
+ activeHelpKey: loginPerModuleRoot
translateLabel: true
tabable: true
model: loginPerModuleRoot
@@ -403,8 +517,6 @@
)
)
-
- "Modified: / 21-12-2011 / 12:14:13 / cg"
! !
!CVSSourceCodeManagementSettingsAppl class methodsFor:'queries'!
@@ -950,9 +1062,9 @@
!CVSSourceCodeManagementSettingsAppl class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/CVSSourceCodeManagementSettingsAppl.st,v 1.9 2011-12-22 09:00:17 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/CVSSourceCodeManagementSettingsAppl.st,v 1.10 2011-12-22 10:27:26 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libtool/CVSSourceCodeManagementSettingsAppl.st,v 1.9 2011-12-22 09:00:17 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/CVSSourceCodeManagementSettingsAppl.st,v 1.10 2011-12-22 10:27:26 cg Exp $'
! !