stx_libsvn.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Sat, 01 Oct 2011 13:59:08 +0200
changeset 919 d1f583c6742e
parent 918 cf14a22ede17
child 920 26b894d9cc79
permissions -rw-r--r--
Fix
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     1
"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     2
 Copyright (c) 2007-2010 Jan Vrany
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     3
 Copyright (c) 2009-2010 eXept Software AG
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     4
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     5
 Permission is hereby granted, free of charge, to any person
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     6
 obtaining a copy of this software and associated documentation
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     7
 files (the 'Software'), to deal in the Software without
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     8
 restriction, including without limitation the rights to use,
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
     9
 copy, modify, merge, publish, distribute, sublicense, and/or sell
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    10
 copies of the Software, and to permit persons to whom the
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    11
 Software is furnished to do so, subject to the following
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    12
 conditions:
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    13
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    14
 The above copyright notice and this permission notice shall be
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    15
 included in all copies or substantial portions of the Software.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    16
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    17
 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    18
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    19
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    20
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    21
 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    22
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    23
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    24
 OTHER DEALINGS IN THE SOFTWARE.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    25
"
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    26
"{ Package: 'stx:libsvn' }"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    27
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    28
LibraryDefinition subclass:#stx_libsvn
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    29
	instanceVariableNames:''
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    30
	classVariableNames:''
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    31
	poolDictionaries:''
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    32
	category:'* Projects & Packages *'
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    33
!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    34
524
9f2f6489391b automatic checkIn
fm
parents: 515
diff changeset
    35
!stx_libsvn class methodsFor:'documentation'!
9f2f6489391b automatic checkIn
fm
parents: 515
diff changeset
    36
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    37
copyright
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    38
"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    39
 Copyright (c) 2007-2010 Jan Vrany
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    40
 Copyright (c) 2009-2010 eXept Software AG
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    41
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    42
 Permission is hereby granted, free of charge, to any person
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    43
 obtaining a copy of this software and associated documentation
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    44
 files (the 'Software'), to deal in the Software without
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    45
 restriction, including without limitation the rights to use,
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    46
 copy, modify, merge, publish, distribute, sublicense, and/or sell
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    47
 copies of the Software, and to permit persons to whom the
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    48
 Software is furnished to do so, subject to the following
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    49
 conditions:
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    50
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    51
 The above copyright notice and this permission notice shall be
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    52
 included in all copies or substantial portions of the Software.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    53
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    54
 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    55
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    56
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    57
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    58
 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    59
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    60
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    61
 OTHER DEALINGS IN THE SOFTWARE.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    62
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    63
"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    64
!
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    65
524
9f2f6489391b automatic checkIn
fm
parents: 515
diff changeset
    66
extensionsVersion_CVS
9f2f6489391b automatic checkIn
fm
parents: 515
diff changeset
    67
    ^ '$Header$'
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
    68
524
9f2f6489391b automatic checkIn
fm
parents: 515
diff changeset
    69
! !
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    70
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    71
!stx_libsvn class methodsFor:'description'!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    72
580
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
    73
excludedFromPreRequisites
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
    74
    "list all packages which should be ignored in the automatic
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
    75
     preRequisites scan. See #preRequisites for more."
509
bdc303bc4d08 automatic checkIn
fm
parents: 465
diff changeset
    76
bdc303bc4d08 automatic checkIn
fm
parents: 465
diff changeset
    77
    ^ #(
bdc303bc4d08 automatic checkIn
fm
parents: 465
diff changeset
    78
    )
bdc303bc4d08 automatic checkIn
fm
parents: 465
diff changeset
    79
!
bdc303bc4d08 automatic checkIn
fm
parents: 465
diff changeset
    80
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    81
postLoadAction
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    82
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    83
	SVN::Configuration flushCaches.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    84
	SVN::RepositoryManager reset.
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    85
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    86
    "/JV-2011-06-10: Not needed anymore since new version of St/X now supports multiple
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    87
    "/VCS...
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    88
    "
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    89
    NewLauncher
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    90
	addSettingsApplicationByClass: SVN::ConfigurationApp fullName asSymbol
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    91
	withName:'Subversion'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
    92
	icon: nil.
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    93
    "
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    94
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    95
    "Autoload tests"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    96
    Smalltalk isStandAloneApp ifTrue:[^self].
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
    97
    self classes do: [:cls|cls isLoaded ifFalse:[cls autoload]]
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    98
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
    99
    "Created: / 24-05-2008 / 01:55:31 / Jan Vrany <vranyj1@fel.cvut.cz>"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   100
    "Modified: / 27-05-2008 / 07:41:29 / Jan Vrany <vranyj1@fel.cvut.cz>"
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   101
    "Modified: / 14-12-2010 / 11:07:25 / Jan Vrany <jan.vrany@fit.cvut.cz>"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   102
    "Modified: / 10-06-2011 / 14:04:11 / Jan Vrany <jan.vrany@fit.cvut.cz>"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   103
!
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   104
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   105
preLoadAction
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   106
    ProgressNotification autoload
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   107
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   108
!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   109
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   110
preRequisites
580
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   111
    "list all required packages.
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   112
     This list can be maintained manually or (better) generated and
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   113
     updated by scanning the superclass hierarchies and looking for
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   114
     global variable accesses. (the browser has a menu function for that)
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   115
     Howevery, often too much is found, and you may want to explicitely
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   116
     exclude individual packages in the #excludedFromPrerequisites method."
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   117
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   118
    ^ #(
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   119
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   120
	#'stx:goodies/sunit'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   121
	#'stx:goodies/xml/vw'    "XML::Node - referenced by SVN::WCEntry class>>readFromXml: "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   122
	#'stx:libbasic'    "Object - superclass of SVN::MergeViewApp "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   123
	#'stx:libbasic2'    "List - referenced by SVN::Configuration>>initialize "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   124
	#'stx:libbasic3'    "ClassChange - superclass of extended MethodChange "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   125
	#'stx:libtool'    "AbstractSettingsApplication - superclass of SVN::ConfigurationApp "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   126
	#'stx:libtool2'    "MenuEditor - referenced by SVN::IconLibrary class>>initialize "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   127
	#'stx:libview'    "GraphicsContext - superclass of SVN::DiffViewApp::Diff2TextView "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   128
	#'stx:libview2'    "SimpleDialog - superclass of SVN::BranchSelectionDialog "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   129
	#'stx:libwidg'    "Label - referenced by SVN::WorkingCopy>>inspector2TabBrowser "
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   130
	#'stx:libwidg2'    "TwoColumnTextView - superclass of SVN::DiffViewApp::Diff2TextView "
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   131
    )
567
36bfb784fd07 automatic checkIn
fm
parents: 560
diff changeset
   132
!
36bfb784fd07 automatic checkIn
fm
parents: 560
diff changeset
   133
36bfb784fd07 automatic checkIn
fm
parents: 560
diff changeset
   134
preUnloadAction
36bfb784fd07 automatic checkIn
fm
parents: 560
diff changeset
   135
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   136
    NewLauncher
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   137
	removeSettingsApplicationByClass: SVN::SettingsApp fullName asSymbol
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   138
! !
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   139
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   140
!stx_libsvn class methodsFor:'description - contents'!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   141
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   142
classNamesAndAttributes
580
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   143
    "lists the classes which are to be included in the project.
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   144
     Each entry in the list may be: a single class-name (symbol),
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   145
     or an array-literal consisting of class name and attributes.
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   146
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   147
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   148
    ^ #(
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   149
	"<className> or (<className> attributes...) in load order"
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   150
	#'SVN::Branch'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   151
	#'SVN::BranchQuery'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   152
	#'SVN::Browser'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   153
	#'SVN::Cache'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   154
	#'SVN::CacheEntry'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   155
	#'SVN::Command'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   156
	(#'SVN::CommitTests' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   157
	#'SVN::CompatModeQuery'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   158
	#'SVN::Configuration'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   159
	#'SVN::ConfigurationApp'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   160
	(#'SVN::ConfigurationTests' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   161
	#'SVN::Credentials'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   162
	#'SVN::Dialog'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   163
	#'SVN::DiffViewApp'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   164
	#'SVN::Entry'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   165
	#'SVN::Enum'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   166
	#'SVN::ExternalMergeTool'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   167
	#'SVN::IconLibrary'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   168
	#'SVN::MergeBrowser'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   169
	#'SVN::OSProcess'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   170
	(#'SVN::PackageAResource' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   171
	(#'SVN::PackageBResource' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   172
	#'SVN::PackagePattern'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   173
	(#'SVN::PackagePatternTests' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   174
	(#'SVN::PackageResource' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   175
	#'SVN::Property'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   176
	#'SVN::Repository'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   177
	#'SVN::RepositoryConfiguration'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   178
	#'SVN::RepositoryManager'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   179
	(#'SVN::RepositoryResource' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   180
	#'SVN::Revision'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   181
	#'SVN::SVNError'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   182
	#'SVN::Task'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   183
	(#'SVN::UpdateLikeWizard' autoload)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   184
	#'SVN::WCAction'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   185
	#'SVN::WCActionNotification'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   186
	#'SVN::WCError'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   187
	#'SVN::WizardPane'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   188
	#'SVN::WorkingCopy'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   189
	#'SVN::XMLObject'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   190
	SVNSourceCodeManager
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   191
	#'stx_libsvn'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   192
	#'SVN::AuthorizationError'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   193
	#'SVN::BranchAndRevisionSelectionDialog'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   194
	#'SVN::BranchCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   195
	#'SVN::BranchSelectionDialog'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   196
	#'SVN::CVSTask'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   197
	#'SVN::ConfigurationDialog'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   198
	#'SVN::CreateRepositoryCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   199
	#'SVN::CredentialsDialog'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   200
	#'SVN::FileoutLikeTask'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   201
	#'SVN::KDiff3'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   202
	#'SVN::MergeViewApp'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   203
	#'SVN::NodeKind'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   204
	#'SVN::NonExistentURLError'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   205
	#'SVN::ProgressDialog'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   206
	#'SVN::RepositoryDialog'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   207
	#'SVN::RepositoryEntry'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   208
	#'SVN::RevisionDate'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   209
	#'SVN::RevisionHead'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   210
	#'SVN::RevisionLogBrowser'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   211
	#'SVN::RevisionLogEntry'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   212
	#'SVN::RevisionNumber'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   213
	#'SVN::Status'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   214
	#'SVN::UnknownError'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   215
	#'SVN::WCActionAdded'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   216
	#'SVN::WCActionConflict'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   217
	#'SVN::WCActionDeleted'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   218
	#'SVN::WCActionMerged'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   219
	#'SVN::WCActionModified'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   220
	#'SVN::WCActionNone'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   221
	#'SVN::WCActionRestored'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   222
	#'SVN::WCActionUpdated'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   223
	#'SVN::WCCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   224
	#'SVN::WCEntry'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   225
	#'SVN::WCEntryInfo'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   226
	#'SVN::Wizard'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   227
	#'SVN::WorkingCopyBrowser'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   228
	#'SVN::WorkingCopyLockedError'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   229
	#'SVN::CatCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   230
	#'SVN::CleanupCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   231
	#'SVN::CommitTask'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   232
	#'SVN::CommitWizard'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   233
	#'SVN::CopyCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   234
	#'SVN::ImportFromCVSTask'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   235
	#'SVN::ListCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   236
	#'SVN::LogCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   237
	#'SVN::MoveCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   238
	#'SVN::NodeKindDir'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   239
	#'SVN::NodeKindExternal'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   240
	#'SVN::NodeKindFile'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   241
	#'SVN::NodeKindNone'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   242
	#'SVN::NodeKindUnknown'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   243
	#'SVN::StatusAdded'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   244
	#'SVN::StatusConflicted'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   245
	#'SVN::StatusDeleted'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   246
	#'SVN::StatusExternal'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   247
	#'SVN::StatusIgnored'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   248
	#'SVN::StatusIncomplete'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   249
	#'SVN::StatusMissing'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   250
	#'SVN::StatusModified'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   251
	#'SVN::StatusNormal'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   252
	#'SVN::StatusObstructed'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   253
	#'SVN::StatusReplaced'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   254
	#'SVN::StatusUnversioned'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   255
	#'SVN::SyncWithCVSTask'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   256
	#'SVN::UpdateLikeCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   257
	#'SVN::UpdateLikeTask'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   258
	#'SVN::WCPathCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   259
	#'SVN::AddCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   260
	#'SVN::CheckoutCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   261
	#'SVN::CommitCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   262
	#'SVN::DeleteCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   263
	#'SVN::InfoCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   264
	#'SVN::MergeCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   265
	#'SVN::MergeTask'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   266
	#'SVN::PropsetCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   267
	#'SVN::ResolvedCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   268
	#'SVN::RevertCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   269
	#'SVN::StatusCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   270
	#'SVN::UpdateCommand'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   271
	#'SVN::UpdateTask'
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   272
    )
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   273
!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   274
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   275
extensionMethodNames
580
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   276
    "lists the extension methods which are to be included in the project.
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   277
     Entries are 2-element array literals, consisting of class-name and selector."
55512bd05022 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 567
diff changeset
   278
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   279
    ^ #(
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   280
	AbstractFileBrowser svnCommit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   281
	AbstractFileBrowser svnStatus
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   282
	ChangeSet condenseChangesForPackage2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   283
	Class fileOutAsMethodIn:selector:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   284
	Class svnBranch
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   285
	Class svnRepository
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   286
	Date asSVNRevisionSpec
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   287
	Filename directoryContentsAsFilenamesMatching:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   288
	Filename directoryContentsMatching:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   289
	FilenameWidgetWithHistory historyList:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   290
	FilenameWidgetWithHistory modifiedChannel:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   291
	Integer asSVNRevisionSpec
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   292
	Method makeSourceFileAbsolute
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   293
	MethodChange asAntiChange
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   294
	MethodChange isForGeneratedSubject
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   295
	String asSVNRevisionSpec
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   296
	#'Tools::NewSystemBrowser' classMenuDiffsetFor:againstBranch:revision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   297
	#'Tools::NewSystemBrowser' classMenuSubversionBrowseWorkingCopy
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   298
	#'Tools::NewSystemBrowser' classMenuSubversionChangeset
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   299
	#'Tools::NewSystemBrowser' classMenuSubversionChangeset:againstBranch:revision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   300
	#'Tools::NewSystemBrowser' classMenuSubversionCommit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   301
	#'Tools::NewSystemBrowser' classMenuSubversionCompare
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   302
	#'Tools::NewSystemBrowser' classMenuSubversionCompare:withBranch:revision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   303
	#'Tools::NewSystemBrowser' classMenuSubversionCompare:withRevision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   304
	#'Tools::NewSystemBrowser' classMenuSubversionCompareWithRevisionHead
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   305
	#'Tools::NewSystemBrowser' classMenuSubversionUpdate
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   306
	#'Tools::NewSystemBrowser' classSubversionChangesetMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   307
	#'Tools::NewSystemBrowser' commonMenuSubversionBrowseWorkingCopy
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   308
	#'Tools::NewSystemBrowser' commonMenuSubversionFlushCaches
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   309
	#'Tools::NewSystemBrowser' hasClassesSelectedAndSubversionRepositoryExistsAndBranchSelectedHolder
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   310
	#'Tools::NewSystemBrowser' hasProjectSelectedSubversionRepositoryExistsAndBranchSelectedHolder
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   311
	#'Tools::NewSystemBrowser' hasSingleClassAndSubversionRepositoryExists
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   312
	#'Tools::NewSystemBrowser' hasSubversionRepositoryAndBranchFor:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   313
	#'Tools::NewSystemBrowser' projectMenuSubversionChangeset
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   314
	#'Tools::NewSystemBrowser' projectMenuSubversionChangesetAgainstBranch:revision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   315
	#'Tools::NewSystemBrowser' projectMenuSubversionCommit
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   316
	#'Tools::NewSystemBrowser' projectMenuSubversionCommitMode
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   317
	#'Tools::NewSystemBrowser' projectMenuSubversionCompare
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   318
	#'Tools::NewSystemBrowser' projectMenuSubversionCompareWithBranch:revision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   319
	#'Tools::NewSystemBrowser' projectMenuSubversionCompareWithRevisionHead
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   320
	#'Tools::NewSystemBrowser' projectMenuSubversionLoadRevision
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   321
	#'Tools::NewSystemBrowser' projectMenuSubversionLoadRevision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   322
	#'Tools::NewSystemBrowser' projectMenuSubversionMergeWith:revision:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   323
	#'Tools::NewSystemBrowser' projectMenuSubversionRemoveWorkingCopy
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   324
	#'Tools::NewSystemBrowser' projectMenuSubversionShowRevisionLog
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   325
	#'Tools::NewSystemBrowser' projectMenuSubversionUpdate
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   326
	#'Tools::NewSystemBrowser' projectSubversionChangesetMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   327
	#'Tools::NewSystemBrowser' projectSubversionMergeMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   328
	#'Tools::NewSystemBrowser' selectedProjectSubversionRepository
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   329
	#'Tools::NewSystemBrowser' selectedProjectsForSubversion
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   330
	#'Tools::NewSystemBrowser' selectedProjectsFromClasses
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   331
	#'Tools::NewSystemBrowser' svnRepositoryFor:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   332
	#'Tools::NewSystemBrowser' svnRepositoryManager
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   333
	#'Tools::NewSystemBrowser' theSingleSelectedProjectForSubversion
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   334
	#'Tools::NewSystemBrowser' theSingleSelectedProjectFromClasses
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   335
	UserPreferences svnConfigurations
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   336
	UserPreferences svnConfigurations2
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   337
	UserPreferences svnConfigurations2:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   338
	UserPreferences svnConfigurations:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   339
	UserPreferences svnCurrentConfiguration
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   340
	UserPreferences svnCurrentConfiguration:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   341
	UserPreferences svnEnabled
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   342
	UserPreferences svnEnabled:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   343
	UserPreferences svnVerbose
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   344
	UserPreferences svnVerbose:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   345
	#'XML::NodeSet' #'@'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   346
	'AbstractFileBrowser class' svnMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   347
	'ProjectDefinition class' forEachContentsMethodsCodeToCompileDo:ignoreOldEntries:ignoreOldDefinition:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   348
	'ProjectDefinition class' svnRepositoryUrl
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   349
	'ProjectDefinition class' #'svnRepositoryUrlString_code'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   350
	'Tools::NewSystemBrowser class' classMenuSubversion
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   351
	'Tools::NewSystemBrowser class' classSubversionChangesetMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   352
	'Tools::NewSystemBrowser class' classSubversionCompareMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   353
	'Tools::NewSystemBrowser class' projectMenuSubversion
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   354
	'Tools::NewSystemBrowser class' projectSubversionChangesetMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   355
	'Tools::NewSystemBrowser class' projectSubversionCompareMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   356
	'Tools::NewSystemBrowser class' projectSubversionMergeMenu
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   357
	'UserNotification class' notify:progress:
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   358
    )
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   359
! !
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   360
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   361
!stx_libsvn class methodsFor:'description - project information'!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   362
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   363
companyName
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   364
    "Return a companyname which will appear in <lib>.rc"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   365
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   366
    ^ 'CTU-FEI'
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   367
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   368
    "Modified: / 06-04-2008 / 21:20:20 / janfrog"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   369
!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   370
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   371
description
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   372
    "Return a description string which will appear in vc.def / bc.def"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   373
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   374
    ^ 'SubVersion support for Smalltalk/X'
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   375
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   376
    "Modified: / 06-04-2008 / 21:20:38 / janfrog"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   377
!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   378
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   379
legalCopyright
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   380
    "Return a copyright string which will appear in <lib>.rc"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   381
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   382
    ^ 'Copyright Jan Vrany 2008'
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   383
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   384
    "Modified: / 06-04-2008 / 21:20:55 / janfrog"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   385
!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   386
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   387
productName
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   388
    "Return a product name which will appear in <lib>.rc"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   389
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   390
    ^ 'Smalltalk/X Subversion support'
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   391
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   392
    "Modified: / 06-04-2008 / 21:21:14 / janfrog"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   393
! !
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   394
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   395
!stx_libsvn class methodsFor:'description - svn'!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   396
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   397
svnRepositoryUrlString
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   398
    "Return a SVN repository URL of myself.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   399
     (Generated since 2011-04-08)
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   400
    "
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   401
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   402
    ^ '$URL$'
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   403
!
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   404
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   405
svnRevisionNr
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   406
    "Return a SVN revision number of myself.
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   407
     This number is updated after a commit"
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   408
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   409
    ^ "$SVN-Revision:"'372M'"$"
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   410
! !
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   411
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   412
!stx_libsvn class methodsFor:'loading'!
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   413
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   414
loadAsAutoloaded:asAutoloaded
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   415
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   416
    "Overriden to ease development. Bit tricky, since we have
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   417
     load libsvn from SVN while libsvn is not installed :-)"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   418
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   419
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   420
    (Smalltalk commandLineArguments includes: '--libsvn-load-from-svn')
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   421
	ifTrue: [^self  loadAsAutoloadedFromRepository: asAutoloaded]
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   422
	ifFalse:[^super loadAsAutoloaded:asAutoloaded].
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   423
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   424
    "Created: / 24-11-2010 / 12:18:42 / Jan Vrany <jan.vrany@fit.cvut.cz>"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   425
!
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   426
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   427
loadAsAutoloadedFromRepository: asAutoloaded
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   428
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   429
    | wc repo branch url i conf |
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   430
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   431
    "Checks"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   432
    (OperatingSystem canExecuteCommand: 'svn') ifFalse:
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   433
	[^self error: 'command ''svn'' not found!!'].
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   434
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   435
    "Create a working copy"
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   436
		wc := (Filename homeDirectory / '.smalltalk' / 'working-copy' / UUID genUUID printString) .
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   437
		Smalltalk at:'#SVN::RepositoryManager:WorkingCopyBase' put: wc asString.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   438
		[ wc recursiveMakeDirectory ] on: Error do:[:e|^self error:'cannot make working copy: ', e description].
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   439
		Smalltalk packagePath:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   440
			(Smalltalk packagePath asOrderedCollection
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   441
			  addFirst: wc asString; yourself).
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   442
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   443
		"Determine repo and branch"
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   444
		repo := 'https://swing.fit.cvut.cz/svn/stx/libsvn'.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   445
		branch := 'branches/v2'.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   446
		i := Smalltalk commandLineArguments indexOf: '--libsvn-load-branch'.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   447
		(i ~~ 0 and:[Smalltalk commandLineArguments size > i]) ifTrue:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   448
			[branch := Smalltalk commandLineArguments at: i+1].
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   449
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   450
		"Checkout SVN from repository"
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   451
		url := repo , '/' , branch.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   452
		self info:'Checking out from ', url , '...'.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   453
		[ (wc / 'stx') makeDirectory ] on: Error do:[:e|^self error:'cannot make working copy: ', e description].
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   454
    (OperatingSystem executeCommand:('svn co %1 %2' bindWith: url with: (wc / 'stx' / 'libsvn' ) asString))
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   455
	ifFalse:[self error:'svn checkout failed'].
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   456
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   457
    "Reload from checked out directory:"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   458
    self info:'Reloading...'.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   459
    stx_libsvn removeFromSystem.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   460
    Smalltalk commandLineArguments remove: '--libsvn-load-from-svn'.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   461
    Smalltalk flushPathCaches.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   462
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   463
    (Smalltalk loadPackage: 'stx:libsvn')
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   464
	ifFalse: [self error:'Cannot load libsvn'].
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   465
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   466
    conf := SVN::Configuration newRepository.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   467
    conf package: self package; url: repo; branch: branch.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   468
    SVN::Configuration current repositories addFirst: conf.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   469
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   470
    "Created: / 24-11-2010 / 12:42:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   471
    "Modified: / 24-11-2010 / 15:14:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   472
! !
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   473
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   474
707
8c8f68c80c4f Updates from SVN
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 662
diff changeset
   475
!stx_libsvn class methodsFor:'others'!
8c8f68c80c4f Updates from SVN
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 662
diff changeset
   476
8c8f68c80c4f Updates from SVN
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 662
diff changeset
   477
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   478
!stx_libsvn class methodsFor:'documentation'!
785
d7e1889f1c19 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 707
diff changeset
   479
707
8c8f68c80c4f Updates from SVN
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 662
diff changeset
   480
version_CVS
8c8f68c80c4f Updates from SVN
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 662
diff changeset
   481
    ^ '$Header$'
8c8f68c80c4f Updates from SVN
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 662
diff changeset
   482
! !
8c8f68c80c4f Updates from SVN
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 662
diff changeset
   483
631
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   484
!stx_libsvn class methodsFor:'private'!
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   485
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   486
error: aString
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   487
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   488
    super error: ('libsvn [error]: ' , aString) "errorPrintCR".
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   489
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   490
    "Created: / 24-11-2010 / 12:50:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   491
!
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   492
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   493
info: aString
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   494
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   495
    ('libsvn [info]: ' , aString) errorPrintCR.
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   496
bf4c190b2650 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 622
diff changeset
   497
    "Created: / 24-11-2010 / 12:51:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   498
! !
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   499
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   500
!stx_libsvn class methodsFor:'documentation'!
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   501
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   502
version
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   503
    ^ '$Header$'
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   504
!
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   505
919
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   506
version_CVS
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   507
    ^ '$Header$'
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 918
diff changeset
   508
!
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   509
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   510
version_SVN
918
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   511
cf14a22ede17 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 787
diff changeset
   512
    ^ '§Id: stx_libsvn.st 372 2011-09-29 10:47:58Z vranyj1 §'
380
55ae5e13ad32 initial checkin
fm
parents:
diff changeset
   513
! !