- GitTests
authorvranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
Thu, 04 Oct 2012 17:06:59 +0000
changeset 29 621143a76ec5
parent 28 f6f0a4bbaaee
child 30 fe60ba16ea8b
- GitTests added: #version_SVN - GitStringArray class definition changed: #version_SVN - GitPrimitives class definition changed: #version_SVN - GitCommand class definition - GitCheckoutStrategy class definition changed: #version_SVN - GitStatusCodes class definition changed: #version_SVN - GitRepository changed: #workingCopyOn: category of: #workingCopyOn: - GitWorkingCopy class definition changed: #commit: #index #setRepository: - GitSourceCodeManagementSettingsAppl2 class definition added: #defaultLogo #defaultLogo1 #windowSpec - stx_libscm_git changed: #classNamesAndAttributes #extensionMethodNames #preRequisites - extensions ...
git/GitCheckoutStrategy.st
git/GitPrimitives.st
git/GitRepository.st
git/GitSourceCodeManagementSettingsAppl2.st
git/GitStatusCodes.st
git/GitStringArray.st
git/GitTests.st
git/GitWorkingCopy.st
git/abbrev.stc
git/git.rc
git/stx_libscm_git.st
--- a/git/GitCheckoutStrategy.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitCheckoutStrategy.st	Thu Oct 04 17:06:59 2012 +0000
@@ -6,7 +6,7 @@
 		GIT_CHECKOUT_CREATE_MISSING GIT_CHECKOUT_REMOVE_UNTRACKED
 		GIT_CHECKOUT_NONE'
 	poolDictionaries:''
-	category:'SCM-Git-Internal-Constants'
+	category:'SCM-Git-Core-Internal-Constants'
 !
 
 
--- a/git/GitPrimitives.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitPrimitives.st	Thu Oct 04 17:06:59 2012 +0000
@@ -4,7 +4,7 @@
 	instanceVariableNames:''
 	classVariableNames:''
 	poolDictionaries:''
-	category:'SCM-Git-Internal'
+	category:'SCM-Git-Core-Internal'
 !
 
 !GitPrimitives class methodsFor:'documentation'!
--- a/git/GitRepository.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitRepository.st	Thu Oct 04 17:06:59 2012 +0000
@@ -137,31 +137,6 @@
     ^self workingCopyOn: self path
 
     "Created: / 19-09-2012 / 15:32:19 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-!
-
-workingCopyOn: aStringOrFilename
-    | repo directory |
-
-    directory := aStringOrFilename asFilename.
-    directory exists ifFalse:[
-        [ directory recursiveMakeDirectory ] on: Error do:[:cause|
-            GitError new
-                parameter: cause;
-                messageText: 'Cannot create directory for working copy';
-                raise.
-        ]
-    ] ifTrue:[
-        directory isDirectory ifFalse:[
-            GitError raiseErrorString: 'Given directory is not a directory'.
-        ]
-    ].
-
-    repo := self workdir = aStringOrFilename asFilename 
-                ifTrue:[self]
-                ifFalse:[self copy workdir: aStringOrFilename asString update: false].
-    ^GitWorkingCopy new setRepository: repo
-
-    "Created: / 19-09-2012 / 09:48:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !GitRepository methodsFor:'actions'!
@@ -398,6 +373,22 @@
     workdir := aStringOrFilename asFilename.
 
     "Created: / 10-09-2012 / 19:19:40 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+workingCopyOn: aStringOrFilename
+    self isBare ifTrue:[
+        GitError raiseErrorString: 'Bare repositories have no working copies'.
+        ^nil.
+    ].
+
+    aStringOrFilename ~= path ifTrue:[
+        GitError raiseErrorString: 'Off-repository working copies are not sypported (and likely never will be)'.
+        ^nil
+    ].
+
+    ^GitWorkingCopy new setRepository: self
+
+    "Created: / 19-09-2012 / 09:48:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !GitRepository methodsFor:'queries'!
--- a/git/GitSourceCodeManagementSettingsAppl2.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitSourceCodeManagementSettingsAppl2.st	Thu Oct 04 17:06:59 2012 +0000
@@ -4,7 +4,7 @@
 	instanceVariableNames:''
 	classVariableNames:''
 	poolDictionaries:''
-	category:'SCM-Git-StX-Config-UI'
+	category:'SCM-Git-StX-Interface'
 !
 
 
@@ -68,6 +68,222 @@
 @@@@AP,E@@@@@@@@@@@@@@@@CP4@@@@@@@TEB@\HA @@BP@@@@@@@@@@CP4@@@@@@@@EA0 E@@@IBP$@@@@@@@@@CP4@@@@@@@@@APP@@@$C@00I@@@MCP4M
 CP4MCP4M@@@@@@@@@@@JBP$I@@@MCP4MCP4MCP4M@@@I@@<@@@@IBP@@@@@@@@@@CP4@@@@@@@@@BP$IBP$I@@@@@@@@@@@@CP4@@@@@@@@@@@(IBP$@@@@@
 @@@@@@@@CP4@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CP4@@@@@') ; colorMapFromArray:#[0 0 0 0 64 0 0 128 0 32 32 32 32 64 32 32 96 32 32 128 32 32 128 64 32 160 64 64 64 64 96 96 96 96 192 128 128 128 128 192 0 0 209 87 87 255 255 255]; mask:((Depth1Image new) width: 24; height: 24; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'@@@@@@@@@>>>@>>>@@@@@@@@@XXX@^^^@>>>@<<<@LLL@@@@A<@@C<@@GR@0G@@0_$@0ON@0F_O?@OO?JL@0G<@0C8@0@@@0') ; yourself); yourself]
+!
+
+defaultLogo
+    ^ self defaultLogo1
+
+    "Created: / 04-10-2012 / 19:01:06 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
+defaultLogo1
+    "This resource specification was automatically generated
+     by the ImageEditor of ST/X."
+
+    "Do not manually edit this!! If it is corrupted,
+     the ImageEditor may not be able to read the specification."
+
+    "
+     self defaultLogo1 inspect
+     ImageEditor openOnClass:self andSelector:#defaultLogo1
+     Icon flushCachedIcons
+    "
+
+    <resource: #image>
+
+    ^Icon
+        constantNamed:'GitSourceCodeManagementSettingsAppl2 defaultLogo1'
+        ifAbsentPut:[(Depth8Image new) width: 157; height: 66; photometric:(#palette); bitsPerSample:(#(8)); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;91''YNX*O3?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/"&RATIET*,>_;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>''S(:N#(:]^''>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/Q!!@ DC@0DC@&G6?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>$S(:O#(:O#)):_;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/:R@0DC@0LC@0LA"/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>&D@>N#(:N#(>N&[)?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>J@DC@0LC@0LA@QS>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>)C(>N#(:N#(:N#(>\>''>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>>0DC@0LC@0LC@0HA8/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+&#(>N#(:N#(:N#(:N#93;/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?.TA@0LC@0LC@0LC@<_>?/;>?/;>?/;>>-OK2</K2?;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>$T@:N#(:N#(:N#(:N#(:O&[.?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;8@ DC@0LC@0LC@0K]?/;>?/;>?/;>
+?-4/F!!,[F!!3>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>650:N#(:N#(:N#(:N#(:N#(>[.3>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?"@B@0LC@0LC@0DP?/;>?/;>?/;>?/;S@ HC@0DC?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;MWC(:N#(:N#(:N#(:N#(:N#)9;O;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/:G@PLC@0LC@0LA_?;>?/;>?/;>?/;>-@HC@0LA@?;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?-!!$
+O#(:N#(:N#(:N#(:N#(:O''G0?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+:4DB@PHC@PDAP^?>?/;>?/;>?/;>?'' A@0LC@0G>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>&-#>?/;>6V@:N#(:N#(:N#(:N#(:N#(:Z_C>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;-_P4C@PDP_>/>?/;>?/;>?/;>?/8)
+@0LC@0LA?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>*C)@5/;>?/;PVS(:N#(:N#(:N#(:N#(:N#)6;/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>6,S\?/;>?/;>?/;>?/;>?/:?@PLC@0LA@?;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>)38:N$7F?/;>?,5\N#(:N#(:N#(:N#(:N#(:N''/0?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>M DC@0LC@PO>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>&D@:O#(:V\3>?/;>
+6F@:O#(:N#(:N#(:N#(:N#(:[/W>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>_PDC@0LC@0LA?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>(D@>N#(:N#9I8O;>?/;T[''99SS(:N#(:N#(:N#(:O#).<?;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>  PC@PLC
+@0LC@_;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>,#(:N#(:N#(:N$OT?/;>?/;>?/: SS(:N#(:N#(:N#(>N''/0?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/[4;?S8?/;>?/;>?/;>?/;>?/;>?/;>?/S/;>?/;>?/;>?/;>7>?/;:9-V!!L0LA@0LC@0LC@0J[&Y&Y&Y&Y&Y/Z?/;>?/;>?/;>
+?/;>?/;>(3(:N#(:N#(:N#(:UL''>?/;>?/;>?,M@N#(:N#(:N#(:N#(:^?W>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?-2&!!7A^UT1VXV*B
+&;Z7-;^7-;^7-;^7--3>?.I*SD1LSD1LSD1LSD1D=?;>/SDT@PLB@0LC@0LC@0LA@ DA@PDA@PDA''/;>?/;>?/;>?/;>?/;>&$@:N#(:N#(:N#(:N#)T9?;>
+?/;>?/;>%C(:N#(:N#(:N#(:O#).=/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>/4(!!DPLB@ DA@0LB@P<UEQTUEQTUEQTUEQBL?/;EG@HC@0LC
+@0LC@0LC@/K>?*TC@PHC@0LC@0LC@0LC@0LC@0LC@0LCBZW>?/;>?/;>?/;>?/;>*4@:N#(:N#(:N#(:N#(:S.G>?/;>?/;>?,0:O#(:N#(:N#(:N#(:N''[3
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;7V0DC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LA!!/;>-!!@C@0LC@0LC@0LC@0K2?/:&@PLC@0LC@0LC@0LC
+@0LC@0LC@0LC@0&%?/;>?/;>?/;>?/;>,#8:N#(:N#(:N#(:N#(:O&[,?/;>?/;>?/;VSS(:N#(:N#(:N#(:N#(>_/C>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;BGPDB@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@X[>?*TA@0LC@0LC@0LC@0LB</;>) DC@0LC@0LC@0LC@0LC@0LC@0LC@0LI)_;>?/;>?/;>?/;>
+(D@:N#(:N#(:N#(:N#(:N#)\:_;>?/;>?/;>4C8:N#(:N#(:N#(:N#(:N#97>_;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;GH@HC@0LC@0LC@0LC@0LC@0LC
+@0LC@0LC@0LC@0FF?/:I@PLC@0LC@0LC@0LC@/K>?*TC@0LC@PLC@0LC@0LC@0LC@0LC@0LC@:W>?/;>?/;>?/;>(D@:N#(:N#(:N#(:N#(:N#(:N,3>?/;>
+?/;>?-!!NO#(:N#(:N#(:N#(:N#(:O&;9?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>L0DC@0LC@0LC@0LB@ DB@0LC@0LC@0LB@0DC@0LA /;>/3 C@ DC@0LC
+@0LC@0K2?/:0GBX&IP4B@0LC@0LC@0L)I"X&I"X&I2*0?/;>?/;>?/;>-T@:N#(:N#(:N#(:N#(:N#(:N#)3>_;>?/;>?/;>/$8:N#(:N#(:N#(:N#(:N#(>
+_OO>?/;>?/;>?/;>?/;>?/;>?/;>?/;>#@DB@0LC@0LA@0,WRGA/UQ(H@PHC@0LC@0=OZ''6R)-3>?/;>9''(U@PLC@0LC@0LB</;>?/;>?/:L@PLC@0LC@0LC
+?/;>?/;>?/;>?/;>?/;>?/;>,$@:N#(:N#(:N#(:N#(:N#(:N#(>N(W!!?/;>?/;>?/:>SS(:N#(:N#(:N#(:N#(:N#*D=/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?!!HB@0LC@0LC@Q.L>?;>?/;;"!!TA@0LC@0DA,O;>?/;>?/;>?/;>"PDC@0LC@0LC@/K>?/;>?/;>$ LC@0LC@0LA@?;>?/;>?/;>?/;>?/;>?/;>(D@>N#(:
+N#(:N#(:N#(:N#(:N#(:N#(:\^_>?/[9?/;>?,%NN#(:N#(:N#(:N#(:N#(:N''W9?/;>?/;>?/;>?/;>?/;>?/;>?*XA@0LC@0LC@1J*?/;>?/;>?/:3@ LC
+@0LC@"W*?/;>?/;>?/;>?(0B@0LC@0LC@0K2?/;>?/;>?)@C@0LC@0LC@0G>?/;>?/;>?/;>?/;>?/;>+4L:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N&C[?/;.
+]_C>?/;>1$4:N#(:N#(:N#(:N#(:N#(:]_''>?/;>?/;>?/;>?/;>?/;>?/9*@PLC@0LC@0EL?/;>?/;>?/;>?% A@0LC@0LI#O;>?/;>?/;>?/:L@PLC@0LC
+@0LB</;>?/;>?/:P@0LC@0LC@0LA?/;>?/;>?/;>?/;>?/;>.T@:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#) 6?;><FAY8_;>?/:9SS(:N#(:N#(:N#(:N#(:
+N#*E<?;>?/;>?/;>?/;>?/;>?/;>NPLC@0LC@0LC''O;>?/;>?/;>?/:!!@0LC@0LC@%#;?/;>?/;>?/;>#@LC@0LC@0LC@/K>?/;>?/;>$@LC@0LC@0LA@?;>
+?/;>?/;>?/;>?/;>*4@:O#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:XM/>?/A$N&CV?/;>?+9MN#(:N#8:N#(:N#(:N#(:N(O9?/;>?/;>?/;>?/;>?/;>?"8C
+@0LC@0LC@\+>?/;>?/;>?/;>0 LC@0LC@0D68/;>?/;>?/;>?(0C@0LC@0LC@0K2?/;>?/;>?)@C@0LC@0LC@0O>?/;>?/;>?/;>?/;>)DL:O#(:N#(:N#(:
+N#(:N#(:N#(:N#(:N#(:N&C[?/;0X#(:XN''>?/;>4JS@,''L:O#(:N#(:N#(:N#(:]_;>?/;>?/;>?/;>?/;>?/8*@ LC@0LC@0KU?/;>?/;>?/;>?,HA@PLC
+@0LAJ-W>?/;>?/;>?/:L@PLC@0LC@0LB</;>?/;>?/:P@0LC@0LC@0LA?/;>?/;>?/;>?/;>-T@>N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#) 6?;><FP:
+N#)Y=_;>?/;>?/;>+4L:N#(:N#(:N#(:N#)<=/;>?/;>?/;>?/;>?/;>K@LC@0LC@0LC-?;>?/;>?/;>?/:%@PLC@0LC@2#S?/;>?/;>?/;>#@LC@0LC@0LC
+@/K>?/;>?/;>$@LC@0LC@0LA@?;>?/;>?/;>?/;>5DT>N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:XM/>?/A$N#(:O%3[?/;>?/;>?/:$N#(:N#(:N#(:
+N#(:N)G>?/;>?/;>?/;>?/;>?#0B@0LC@0LC@WK>?/;>?/;>?/;>R@HC@0LC@0L17O;>?/;>?/;>?(0C@0LC@0LC@0K2?/;>?/;>?)@C@0LC@0LC@PO>?/;>
+?/;>?/;>?''0:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N&C[?/;0YC(:N#(:]/[>?/;>?/;>?&P:N#(:N#(:N#(:N#8:6?;>?/;>?/;>?/;>?/9:@0LC
+@0LC@0L\2?;>?/;>?/;>#@HA@0LC@0LCQ.?>?/;>?/;>?/:L@0LC@0LC@0LB</;>?/;>?/:P@0LC@0LC@0LA?/;>?/;>?/;>?/9CO#(:N#(:N#(:N#(:N#(:
+N#(:N#(:N#(:N#(:N#) 6?;><FH:N#(:N''/>?/;>?/;>?/:ZN#(:N#(:N#(:N#(:N*#>?/;>?/;>?/;>?/;>3 DC@0LC@0LB@RV7?/;>?/;8Z $C@0LC@0LC
+@WK>?/;>?/;>?/;>#@DC@0LC@0LC@/K>?/;>?/;>$@LC@0LC@0LC@_;>?/;>?/;>?/;>R3(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:XM/>?/A$N#(:
+N#:D?/;>?/;>?/;>*3(:N#(:N#(:N#(:N#* ?/;>?/;>?/;>?/;>?/89@PLC@0LC@0LC@R%( '')RBPDB@0LC@0LC@QJ8?/;>?/;>?/;>?(0C@0LC@0LC@0K2
+?/;>?/;>?)@C@0LC@0LC@PO>?/;>?/;>?/;>?(P:O#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N&C[?/;0YC(:N#(:]?;>?/;>?/;>?(4>N#(:N#(:N#(:
+N#(:4O;>?/;>?/;>?/;>?/;>30$A@PLC@0LC@0DA@0DA@PHC@0LC@0LC@PIR?/;>?/;>?/;>?/:L@0LC@0LC@0LB</;>?/;>?/:P@0LC@0LC@0DC?/;>?/;>
+?/;>?/;YSS(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#) 6?;><FP:N#(:O%+Y?/;>?/;>?/9MN#(:N#(:N#(:N#(: _''>?/;>?/;>?/;>?/;>?/:R@ HC
+@0LC@0LC@0LC@0LC@0LC@0LC@0L#:?;>?/;>?/;>?/;>#@LC@0LC@0LC@/K>?/;>?/;>$@LC@0LC@0LC@_;>?/;>?/;>?/;>?+1KN#(:N#(:N#(:N#(:N#(:
+N#(:N#(:N#(:N#(:XM/>?/A"N#(:N#(:$_;>?/;>?/:HN#(:N#(:N#(:N#(:Z>#>?/;>?/;>?/;>?/;>?/;>?''4C@PHC@0LC@0LC@0LC@0LC@0LC@PHZ7O;>
+?/;>?/;>?/;>?(0A@0LC@0LC@0K2?/;>?/;>?)@C@0LC@0LC@0G>?/;>?/;>?/;>?/;>,$,:O#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N&C[?/;0YC(:N#(:
+N#*M:O[>>^^QN#(:N#(:N#(:N#(:YN#>?/;>?/;>?/;>?/;>?/;>?/;>)QTC@0LC@0LC@0LC@0LC@0DB@ $=5_;>?/;>?/;>?/;>?/:L@0LC@0LC@0LB</;>
+?/;>?/:P@0LC@0LC@0LC?/;>?/;>?/;>?/;>?/:9R3(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#) 6?;><FP:N#(:N#(>N%&A#XM\N#(:N#(:N#(:N#8:Z>_>
+?/;>?/;>?/;>?/;>?/;>?/;>?,\,@0LC@0HC@0DC@ HA@PLABTZR?/;>?/;>?/;>?/;>?/;>#@LC@0LC@0LC@/K>?/;>?/;>$@LC@0LC@0LC@?;>?/;>?/;>
+?/;>?/;>?,ACN#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:XM/>?/A"N#(:N#(:N#8:N#(:O#(:N#(:N#(:N#8:\^#>?/;>?/;>?/;>?/;>?/;>?/;>?+ ]@0LC
+@0D3XR0O@ DAC2QX$,W-?/;>?/;>?/;>?/;>?/;>?(0A@0LC@0LC@0K2?/;>?/;>?)HB@0LC@0LC@0F=?/;>?/;>?/;>?/;>?/;>-T,:N#(:N#(:N#(:N#(:
+N#(:N#(:N#(:N&C[?/;0YC(:N#(:N#(:N#(:N#(:N#(:N#(:N#8:YNG>?/;>?/;>?/;>?/;>?/;>?/;>?,D[@PLC@0LT,?;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/:L@0LC@0LC@0LB</;>?/;>?/:[@PHC@0LC@0LCT_;>?/;>?/;;?/;>?/;>?/:+P3(:N#(:N#(:N#(:N#(:N#(:N#(:N#9\6?;><FH:N#(:N#(:
+N#(:N#(:N#(:N#(:N#(:YNG>?/;>?/;>?/;>?/;>?/;>?/;>?,TZ@PLC@0LAY?;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>#@DC@0LC@0LC@/K>?/;>
+?/;>( HC@0LC@0LC@PM81]WZ4<J^V:G>?/;>?/;>?+%CN#(:N#(:N#(:N#(:N#(:N#(:N#(:"?O>?/%>N#8:N#(:N#(:N#(:N#(:N#(:N#(:[.G>?/;>?/;>
+?/;>?/;>?/;>?/;>?-4 @PLC@0LCC;[U9_#>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?)HC@0LC@0LC@0G:?/;>?/;>?+(U@0LC@0LC@0LA@1T+K2$R@0MX
+=?;>?/;>?/;>.4L:N#(:N#(:N#(:N#(:N#(:N#(:*O;>?/;>>X,:N#(:N#(:N#(:N#(:N#(:N#(:Z>G>?/;>?/;>?/;>?/;>?/;>?/;>?/9L@0DC@0LC@PTR
+EATUFRD/O5--!!928:/;>?/;>?/;>?/;>?/;60)X2@0LC@0LC@0LAXZ+S?/;>?/;ZKPDC@0LC@0LC@ HA@0DA@PLCFN+>?/;>?/;>?/:+RS(:N#(:N#(:N#(:
+N#(:N#(>"O;>?/;>?/;>Z3(:N#(:N#(:N#(:N#(:N#(:XNG>?/;>?/;>?/;>?/;>?/;>?/;>?/;UGPDC@0LC@0LC@0LC@0LC@PHA@PDB@0HIMW7O;_;>?/;>
+?/-:@PLB@0DC@0LC@0LC@0DA@0N&?/;>?&DA@0LC@0LC@0LC@0LC@0LC@PN8?/;>?/;>?/;>?*=EN#(:N#(:N#(:N#(:N#(:PM/>?/;>?/;>?+8:N#(:N#(:
+N#(:N#(:N#8:Y.C>?/;>?/;>?/;>?/;>?/;>?/;>?/;>/Q C@0LC@0LC@0LC@0LC@0LC@0LC@0LC@PDB@#FL</;>?/;;^ DC@0LC@0LC@0LC@0LC@0LA(_;>
+?/;ED@LA@0LC@0LC@0LC@0LC@0LBY?;>?/;>?/;>?/;>.T@:N#(:N#(:N#(:N#(:O&[,?/;>?/;>?/;XR3(:N#(:N#(:N#(:N#(:Z>G>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?,8Z@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0DB@378?/;>>7(A@0LC@0LC@0LC@0LC@0LC@:K>?/;>?)0A@ DC@0LC@0LC@0LC@0DB@U[>
+?/;>?/;>?/;>?/:5QS(:N#(:N#(:N#(:N#));O;>?/;>?/;>6D8:N#(:N#(:N#(:N#(:YNG>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>M0LC@0LC@0LC@0LC
+@0LC@0LC@0LC@0LC@0LC@0LAO_;>?/-:@PLC@0LC@0LC@0LC@0LC@0N"?/;>?/;>.A(C@0HC@0LC@0LC@PHAU\S:?/;>?/;>?/;>?/;>?*QCO#(:N#(:N#(:
+N#(>R^G>?/;>?/;>?,X:N#(:N#(:N#(:N#8:WM''>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?-H]@0DC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0J)?/;;
+!!!!DYFQ$YFQ$YFQ$YFQ$YFQ$Y*/;>?/;>?/;>$# ''GQ$UE1,#LVF^?/;>?/;>?/;>?/;>?/;>?/;>+4@>N#(:N#(:N#(:N#*]?/;>?/;>?/9>O#(:N#(:N#(:
+N#(:Z]/>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>7C<C@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LC@0LAR/;>?-6=/;>?/;>?/;>?/;>?/;>?/>+>?/;>
+?/;>?/;>=\;B.K?N9_;>?/;>?/;>?/;>?/;>?/;>?/;>?/:9PC8:N#(:N#(:N#(:PK3>?/;>?/:]N#(:N#(:N#(:N#8:Z^C>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?+4Q@0LC@ LA@ DC@PLB@PLC@0LC@0LC@0LC@0LC@R//?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?*-CN#8:N#(:N#(:N#(:&/W9>^2DN#(:N#(:N#(:N#(:WM/>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?-TA@0LC@ DO#HI,US4,
+E0,IBP HB@DB@0LC@0LC@0L%4?;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>(D@:N#(:N#(:
+N#(:O#)@ZVP>N#(:N#(:N#(:N#8:WM[>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/H/@0LC@0DB%/;>?/;>?/;>>^KJ-H%LB0LC@0LC@0LCHL+>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/:2PC(:N#(:N#(:N#(:N#(>N#(:N#(:N#(:N#(:Y-''>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/:VB@LC@0LAM>+>?/;>?/;>?/;>?/;>?&\A@0LC@0LC@2OS?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?+I@N#(:N#(:N#(:N#(:N#(:N#(:N#(:N#(:X=/>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;8Y0LC@0LC@VG>?/;>?/;>?/;>?/;>?/:Y@ LC@0LC@0D+:?;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>(DT:N#(:N#(:N#(:N#(:N#(:N#(:N#(>V-S>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>;T B@0LC@0IJ=?;>?/;>?/;>
+?/;>?/;>W DC@0LC@0LCO?;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/: PC8:N#(:
+N#(:N#(:N#(:N#(:N#(>WMC>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?.5J@ LC@0LCC8_2?/;>?/;>?/;>?/;-" 0C@0LC@0LA@9/>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?+H:O#(:N#(:N#(:N#(:N#(:N#(>YM#>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;8XPDC@0LC@PLIL62\.,_Z9-OO.I]*LP$B@0LC@0LC@2#>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>*4@:N#(:N#(:N#(:N#(:N#(:WM#>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?((C@0LC@0LA@0DBA $HBP$HBP H@PLA@PLC@0LC@0GN?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/:ZPC(:N#(:N#(:N#(:N#(:V\7>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;_J0DC@0LC@0LC@0LC@0LC@0LC
+@0LC@0LC@0LC@P6^?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?*L:N#(:
+N#(:N#(:N#(:WMC>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?+\]@PLC@0LC@0LC@0LC@0LC@0LC@0LC@0LB@RJ%?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>,#8:N#(:N#(:N#(:WM#>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>45HB@ LC@0LC@0LC@0LC@0LC@0LC@ DC@7S]?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/: PC(:N#(:N#(>V]C>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>140HB@LC@PDC@PLA@PDA@0HCB@ U^.+>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?)(>N#(:N#8:V\''>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?+RBW#<4LR8+JR(/LSUA
+[YKE?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>*C8:
+O#(:XMC>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>=N+_7MOZ8./5?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;I\4AN$^#>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>?/;>
+?/;>?/;>?/;>?/;>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@b') ; colorMapFromArray:#[51 38 0 52 39 0 56 38 1 53 40 2 57 39 3 54 41 3 58 40 4 55 42 4 56 42 5 57 43 7 57 44 8 61 43 8 58 45 9 59 46 10 60 47 11 61 47 12 62 48 13 63 50 15 66 52 17 67 53 18 68 53 18 69 54 19 69 55 20 70 56 21 71 57 22 72 58 23 74 59 24 75 60 25 71 62 25 76 61 26 77 62 27 73 64 27 74 64 27 79 64 28 77 67 30 81 66 30 82 67 31 77 69 37 82 68 37 79 70 38 84 69 39 81 72 40 87 72 42 89 74 43 85 76 43 90 75 44 87 78 45 93 77 47 89 80 47 91 81 49 97 82 51 93 84 51 100 85 54 96 87 60 98 88 55 99 90 62 107 92 66 103 94 66 242 55 47 243 56 47 109 94 68 105 96 68 238 61 46 106 98 69 239 62 47 108 100 71 241 63 48 240 64 54 115 100 73 242 65 49 110 102 73 242 65 55 112 103 74 243 66 56 113 104 76 239 71 55 115 106 78 240 72 56 240 73 63 117 108 80 242 74 57 116 109 85 119 110 81 243 75 64 244 76 65 119 111 88 120 113 89 240 80 64 122 114 91 241 82 66 241 82 72 124 116 93 243 84 73 245 85 74 126 119 95 128 121 97 241 90 74 130 122 98 241 91 81 243 92 76 243 92 82 131 124 100 244 93 83 133 125 101 134 127 103 242 98 83 137 129 105 244 101 92 138 132 113 141 133 109 242 106 93 141 135 116 144 136 112 243 108 100 144 138 119 246 110 102 146 140 121 243 114 102 244 116 104 246 117 105 149 144 124 245 117 110 152 146 127 243 122 112 244 123 113 155 149 130 247 125 115 157 151 131 158 152 132 244 129 116 159 153 134 243 130 122 245 131 124 246 132 125 163 157 138 165 159 139 245 137 127 166 160 141 167 163 149 247 141 135 169 165 151 245 146 137 170 167 152 248 147 139 172 169 154 249 148 140 173 170 155 174 171 157 244 152 147 175 172 158 177 174 159 180 176 162 249 157 152 182 178 164 247 161 153 183 179 165 185 181 167 250 164 156 187 183 169 188 185 170 247 169 164 189 186 171 191 187 173 249 171 166 250 172 167 192 189 174 194 190 176 252 174 169 248 176 169 196 192 178 194 193 185 250 178 171 197 193 179 248 179 177 251 180 172 250 180 178 199 198 189 247 185 181 249 186 182 201 200 191 202 201 192 251 188 184 204 203 194 205 204 195 206 205 196 250 194 188 208 207 198 252 196 190 252 197 197 211 210 201 248 201 198 213 212 203 250 203 200 221 212 205 215 214 205 251 204 201 216 215 206 217 216 207 250 209 204 219 218 209 220 220 211 253 212 207 219 221 218 222 221 212 255 214 209 253 215 216 222 224 221 225 224 215 249 219 217 224 226 223 231 226 224 225 228 224 252 221 219 227 229 225 253 222 221 228 230 227 254 224 222 250 226 223 230 232 229 251 227 224 231 233 230 232 234 231 252 229 225 233 235 232 253 230 226 254 231 227 235 237 233 255 232 229 255 233 230 242 237 235 237 239 235 252 236 231 250 236 237 252 238 239 240 242 239 241 243 240 253 240 240 242 244 241 254 241 241 243 245 242 255 242 242 255 243 244 244 247 243 252 246 245 246 248 245 253 247 246 254 248 247 248 250 247 249 251 248 255 250 248 250 252 249 251 253 250 255 252 250 252 255 251 254 255 252]; mask:((ImageMask new) width: 157; height: 66; photometric:(#blackIs0); bitsPerSample:(#[1]); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'
+??????????????????????????#?????????????????????????>O?????????????????????????8??????????????????????????#?????????????
+????????????>O?????????????????????????8??????????????????????????#?????????????????????????>O?????????????????????????8
+??????????????????????????#?????????????????????????>O?????????????????????????8??????????????????????????#?????????????
+????????????>O?????????????????????????8??????????????????????????#?????????????????????????>O?????????????????????????8
+??????????????????????????#?????????????????????????>O?????????????????????????8??????????????????????????#?????????????
+????????????>O?????????????????????????8??????????????????????????#?????????????????????????>O?????????????????????????8
+??????????????????????????#?????????????????????????>O?????????????????????????8??????????????????????????#?????????????
+????????????>O?????????????????????????8??????????????????????????#?????????????????????????>O?????????????????????????8
+??????????????????????????#?????????????????????????>O?????????????????????????8??????????????????????????#?????????????
+????????????>O?????????????????????????8??????????????????????????#?????????????????????????>O?????????????????????????8
+??????????????????????????#?????????????????????????>O?????????????????????????8??????????????????????????#?????????????
+????????????>O?????????????????????????8??????????????????????????#?????????????????????????>O?????????????????????????8
+??????????????????????????#?????????????????????????>O?????????????????????????8??????????????????????????#?????????????
+????????????>O?????????????????????????8??????????????????????????#?????????????????????????>O?????????????????????????8
+??????????????????????????#?????????????????????????>O?????????????????????????8') ; yourself); yourself]
+! !
+
+!GitSourceCodeManagementSettingsAppl2 class methodsFor:'interface specs'!
+
+windowSpec
+    "This resource specification was automatically generated
+     by the UIPainter of ST/X."
+
+    "Do not manually edit this!! If it is corrupted,
+     the UIPainter may not be able to read the specification."
+
+    "
+     UIPainter new openOnClass:SVN::ConfigurationApp andSelector:#windowSpec
+     SVN::ConfigurationApp new openInterface:#windowSpec
+     SVN::ConfigurationApp open
+    "
+
+    <resource: #canvas>
+
+    ^ 
+     #(FullSpec
+        name: windowSpec
+        window: 
+       (WindowSpec
+          label: 'SubVersion Settings'
+          name: 'SubVersion Settings'
+          min: (Point 10 10)
+          bounds: (Rectangle 0 0 695 627)
+        )
+        component: 
+       (SpecCollection
+          collection: (
+           (LabelSpec
+              label: ' Git Settings'
+              name: 'GitSettingsTitle'
+              layout: (LayoutFrame 0 0 0 0 0 1 66 0)
+              style: (FontDescription helvetica medium roman 18 #'iso10646-1')
+              backgroundColor: (Color 100.0 100.0 100.0)
+              translateLabel: true
+              adjust: left
+            )
+           (LabelSpec
+              label: 'Logo'
+              name: 'GitLogo'
+              layout: (LayoutFrame -157 1 0 0 0 1 66 0)
+              hasCharacterOrientedLabel: false
+              backgroundColor: (Color 100.0 100.0 100.0)
+              translateLabel: true
+              labelChannel: defaultLogo
+            )
+
+           )
+
+        )
+      )
+
+    "Modified: / 04-10-2012 / 19:04:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !GitSourceCodeManagementSettingsAppl2 class methodsFor:'queries'!
--- a/git/GitStatusCodes.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitStatusCodes.st	Thu Oct 04 17:06:59 2012 +0000
@@ -6,7 +6,7 @@
 		GIT_STATUS_INDEX_DELETED GIT_STATUS_WT_NEW GIT_STATUS_WT_MODIFIED
 		GIT_STATUS_WT_DELETED GIT_STATUS_IGNORED'
 	poolDictionaries:''
-	category:'SCM-Git-Internal-Constants'
+	category:'SCM-Git-Core-Internal-Constants'
 !
 
 
--- a/git/GitStringArray.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitStringArray.st	Thu Oct 04 17:06:59 2012 +0000
@@ -4,7 +4,7 @@
 	instanceVariableNames:''
 	classVariableNames:''
 	poolDictionaries:''
-	category:'SCM-Git-Internal-Structures'
+	category:'SCM-Git-Core-Internal-Structures'
 !
 
 !GitStringArray class methodsFor:'documentation'!
--- a/git/GitTests.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitTests.st	Thu Oct 04 17:06:59 2012 +0000
@@ -95,42 +95,10 @@
     self assert: wc commit parents anElement oid = (GitOid fromString:'541c09aa382a56ec87b813b3fb6ea84e17909889').
 
     "Created: / 19-09-2012 / 23:06:49 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-!
-
-test_02a
-
-    "Test scenario
-        - create an off-repo working copy
-        - modify some files
-        - commit changes        
-    "
-
-    | repo wcpath wc file1_txt commit_oid commit |
-
-    repo := self repositoryNamed: 'test_repo_01'.
-    wcpath := Filename newTemporary.
-    wc := repo workingCopyOn: wcpath.
-    "
-    UserPreferences fileBrowserClass openOn: repo path    
-    UserPreferences fileBrowserClass openOn: wcpath
-    "
-
-    "Modify some file"
-    file1_txt := wc / 'file1.txt'.
-    self assert: file1_txt isModified not.
-
-    (file1_txt) writingFileDo:[:s|
-        s nextPutAll: 'modified from test_02a'.
-    ].
-    wc stage.
-    commit_oid := (wc commit: 'test_02a commit 1') oid.
-
-    commit := repo lookup: commit_oid.
-    self assert: commit message = 'test_02a commit 1'.
-
-    self halt.
-
-    "Created: / 30-09-2012 / 19:01:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+!GitTests class methodsFor:'documentation'!
+
+version_SVN
+    ^ '$Id::                                                                                                                        $'
 ! !
--- a/git/GitWorkingCopy.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/GitWorkingCopy.st	Thu Oct 04 17:06:59 2012 +0000
@@ -1,7 +1,7 @@
 "{ Package: 'stx:libscm/git' }"
 
 GitRepositoryObject subclass:#GitWorkingCopy
-	instanceVariableNames:'id reference commit index root detached'
+	instanceVariableNames:'reference commit index root detached'
 	classVariableNames:''
 	poolDictionaries:'GitStatusCodes'
 	category:'SCM-Git-Core'
@@ -19,28 +19,10 @@
     "Modified: / 30-09-2012 / 10:25:28 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
-id
-    ^ id
-!
-
 index
     "Get the Index file for this repository."
 
-    index isNil ifTrue:[
-        index := repository getIndex.
-        index isNil ifTrue:[
-            self isOffRepo ifFalse:[
-                "/ OK, this is a default working copy..."
-                index := repository index. "/ lazily initialized
-            ] ifTrue:[
-                "/ Hmm...creating external working copy, create one"
-                index := GitIndex on: self filenameForWorkingCopyIndex.
-                index write.
-                repository index: index.
-            ]
-        ]
-    ].
-    ^ index
+    ^repository index
 
     "Created: / 24-09-2012 / 15:42:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
@@ -59,26 +41,6 @@
     ^ root
 ! !
 
-!GitWorkingCopy methodsFor:'accessing-files'!
-
-filenameForWorkingCopyHEAD
-    ^repository path / '.git' / ((id printStringRadix: 16 size: 8 fill: $0) , '.HEAD')
-
-    "Created: / 03-10-2012 / 16:45:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-!
-
-filenameForWorkingCopyIndex
-    ^repository path / '.git' / ((id printStringRadix: 16 size: 8 fill: $0) , '.index')
-
-    "Created: / 03-10-2012 / 16:45:34 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-!
-
-filenameForWorkingCopyLock
-    ^repository path / '.git' / ((id printStringRadix: 16 size: 8 fill: $0) , '.lock')
-
-    "Created: / 03-10-2012 / 16:45:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-! !
-
 !GitWorkingCopy methodsFor:'actions'!
 
 checkout
@@ -114,7 +76,7 @@
 !
 
 commit: message
-    ^self commit: message tree: index tree
+    ^self commit: message tree: self index tree
 
     "Created: / 25-09-2012 / 10:19:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
@@ -189,22 +151,6 @@
 setRepository: aGitRepository
     super setRepository: aGitRepository.
     handle := aGitRepository getHandle.
-    self isOffRepo ifTrue:[
-        | lockf |
-
-        id := Random nextInteger.
-        [ (lockf := self filenameForWorkingCopyLock) exists ] whileTrue:[
-            id := Random nextInteger.
-        ].
-        lockf writingFileDo:[:s|
-            s nextPutLine: repository workdir pathName
-        ].
-
-        self index.
-        self checkout.
-        (repository path / '.git' / 'HEAD') copyTo: (repository path / '.git' / 'HEAD.orig').
-        repository detach.
-    ].
     root := GitWorkingCopyEntry wc: self path: repository workdir.
 
     "Created: / 19-09-2012 / 09:43:47 / Jan Vrany <jan.vrany@fit.cvut.cz>"
--- a/git/abbrev.stc	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/abbrev.stc	Thu Oct 04 17:06:59 2012 +0000
@@ -1,92 +1,92 @@
 # automagically generated by the project definition
 # this file is needed for stc to be able to compile modules independently.
 # it provides information about a classes filename, category and especially namespace.
-GitLibraryObject GitLibraryObject stx:libscm/git 'SCM-Git-Model' 0
-GitRepositoryObject GitRepositoryObject stx:libscm/git 'SCM-Git-Model' 0
-GitStatusCodes GitStatusCodes stx:libscm/git 'SCM-Git-Internal-Constants' 0
+GitLibraryObject GitLibraryObject stx:libscm/git 'SCM-Git-Core' 0
+GitRepositoryObject GitRepositoryObject stx:libscm/git 'SCM-Git-Core' 0
+GitStatusCodes GitStatusCodes stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
 GitErrorKlass GitErrorKlass stx:libscm/git 'Git-Internal-Constants' 0
 GitStructure GitStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
-GitObjectType GitObjectType stx:libscm/git 'Git-Internal-Constants' 0
+GitObjectType GitObjectType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
 GitError GitError stx:libscm/git 'SCM-Git-Exceptions' 1
-GitObject GitObject stx:libscm/git 'SCM-Git-Model' 0
-GitCommit GitCommit stx:libscm/git 'SCM-Git-Model' 0
-GitOid GitOid stx:libscm/git 'SCM-Git-Model' 0
+GitObject GitObject stx:libscm/git 'SCM-Git-Core' 0
+GitCommit GitCommit stx:libscm/git 'SCM-Git-Core' 0
+GitOid GitOid stx:libscm/git 'SCM-Git-Core' 0
 GitRepository GitRepository stx:libscm/git 'SCM-Git-Core' 0
-GitTree GitTree stx:libscm/git 'SCM-Git-Model' 0
+GitTree GitTree stx:libscm/git 'SCM-Git-Core' 0
 stx_libscm_git stx_libscm_git stx:libscm/git '* Projects & Packages *' 3
-GitAttrType GitAttrType stx:libscm/git 'Git-Internal-Constants' 0
-GitBlobHandle GitBlobHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitBranchType GitBranchType stx:libscm/git 'Git-Internal-Constants' 0
-GitCommitHandle GitCommitHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitConfigFileStructure GitConfigFileStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitConfigHandle GitConfigHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitCvarMapStructure GitCvarMapStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitCvarType GitCvarType stx:libscm/git 'Git-Internal-Constants' 0
-GitDeltaType GitDeltaType stx:libscm/git 'Git-Internal-Constants' 0
-GitDiffDeltaStructure GitDiffDeltaStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitDiffFileStructure GitDiffFileStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitDiffListHandle GitDiffListHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitDiffOptionsStructure GitDiffOptionsStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitDiffRangeStructure GitDiffRangeStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitErrorStructure GitErrorStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitFilemodeType GitFilemodeType stx:libscm/git 'Git-Internal-Constants' 0
-GitIndexEntryStructure GitIndexEntryStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitIndexEntryUnmergedStructure GitIndexEntryUnmergedStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitIndexHandle GitIndexHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitIndexTimeStructure GitIndexTimeStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitIndexerHandle GitIndexerHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitIndexerStatsStructure GitIndexerStatsStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitIndexerStreamHandle GitIndexerStreamHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitNoteDataStructure GitNoteDataStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitNoteHandle GitNoteHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitObjectHandle GitObjectHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitOdbBackendStructure GitOdbBackendStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitOdbHandle GitOdbHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitOdbObjectHandle GitOdbObjectHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitOdbStreamStructure GitOdbStreamStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitOidShortenHandle GitOidShortenHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitRefType GitRefType stx:libscm/git 'Git-Internal-Constants' 0
-GitReferenceHandle GitReferenceHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitReflogEntryHandle GitReflogEntryHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitReflogHandle GitReflogHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitRefspecHandle GitRefspecHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitRemoteCallbacksStructure GitRemoteCallbacksStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitRemoteCompletionType GitRemoteCompletionType stx:libscm/git 'Git-Internal-Constants' 0
-GitRemoteHandle GitRemoteHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitRemoteHeadStructure GitRemoteHeadStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitRepositoryHandle GitRepositoryHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitRepositoryInitOptionsStructure GitRepositoryInitOptionsStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitResetType GitResetType stx:libscm/git 'Git-Internal-Constants' 0
-GitRevwalkHandle GitRevwalkHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitSignatureStructure GitSignatureStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitStatusOptionsStructure GitStatusOptionsStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitStatusShowType GitStatusShowType stx:libscm/git 'Git-Internal-Constants' 0
-GitSubmoduleHandle GitSubmoduleHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitSubmoduleIgnoreType GitSubmoduleIgnoreType stx:libscm/git 'Git-Internal-Constants' 0
-GitSubmoduleStatusType GitSubmoduleStatusType stx:libscm/git 'Git-Internal-Constants' 0
-GitSubmoduleUpdateType GitSubmoduleUpdateType stx:libscm/git 'Git-Internal-Constants' 0
-GitTagHandle GitTagHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitTimeStructure GitTimeStructure stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitTreeEntryHandle GitTreeEntryHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitTreeHandle GitTreeHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitTreebuilderHandle GitTreebuilderHandle stx:libscm/git 'Git-Internal-Handles' 0
-GitTreewalkModeType GitTreewalkModeType stx:libscm/git 'Git-Internal-Constants' 0
-GitPrimitives GitPrimitives stx:libscm/git 'SCM-Git-Internal' 0
-GitSignature GitSignature stx:libscm/git 'SCM-Git-Model' 0
+GitAttrType GitAttrType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitBlobHandle GitBlobHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitBranchType GitBranchType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitCommitHandle GitCommitHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitConfigFileStructure GitConfigFileStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitConfigHandle GitConfigHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitCvarMapStructure GitCvarMapStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitCvarType GitCvarType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitDeltaType GitDeltaType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitDiffDeltaStructure GitDiffDeltaStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitDiffFileStructure GitDiffFileStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitDiffListHandle GitDiffListHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitDiffOptionsStructure GitDiffOptionsStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitDiffRangeStructure GitDiffRangeStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitErrorStructure GitErrorStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitFilemodeType GitFilemodeType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitIndexEntryStructure GitIndexEntryStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitIndexEntryUnmergedStructure GitIndexEntryUnmergedStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitIndexHandle GitIndexHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitIndexTimeStructure GitIndexTimeStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitIndexerHandle GitIndexerHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitIndexerStatsStructure GitIndexerStatsStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitIndexerStreamHandle GitIndexerStreamHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitNoteDataStructure GitNoteDataStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitNoteHandle GitNoteHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitObjectHandle GitObjectHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitOdbBackendStructure GitOdbBackendStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitOdbHandle GitOdbHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitOdbObjectHandle GitOdbObjectHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitOdbStreamStructure GitOdbStreamStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitOidShortenHandle GitOidShortenHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitRefType GitRefType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitReferenceHandle GitReferenceHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitReflogEntryHandle GitReflogEntryHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitReflogHandle GitReflogHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitRefspecHandle GitRefspecHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitRemoteCallbacksStructure GitRemoteCallbacksStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitRemoteCompletionType GitRemoteCompletionType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitRemoteHandle GitRemoteHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitRemoteHeadStructure GitRemoteHeadStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitRepositoryHandle GitRepositoryHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitRepositoryInitOptionsStructure GitRepositoryInitOptionsStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitResetType GitResetType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitRevwalkHandle GitRevwalkHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitSignatureStructure GitSignatureStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitStatusOptionsStructure GitStatusOptionsStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitStatusShowType GitStatusShowType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitSubmoduleHandle GitSubmoduleHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitSubmoduleIgnoreType GitSubmoduleIgnoreType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitSubmoduleStatusType GitSubmoduleStatusType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitSubmoduleUpdateType GitSubmoduleUpdateType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitTagHandle GitTagHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitTimeStructure GitTimeStructure stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitTreeEntryHandle GitTreeEntryHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitTreeHandle GitTreeHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitTreebuilderHandle GitTreebuilderHandle stx:libscm/git 'SCM-Git-Core-Internal-Handles' 0
+GitTreewalkModeType GitTreewalkModeType stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
+GitPrimitives GitPrimitives stx:libscm/git 'SCM-Git-Core-Internal' 0
+GitSignature GitSignature stx:libscm/git 'SCM-Git-Core' 0
 GitWorkingCopy GitWorkingCopy stx:libscm/git 'SCM-Git-Core' 0
-GitTag GitTag stx:libscm/git 'SCM-Git-Model' 0
-GitCheckoutStrategy GitCheckoutStrategy stx:libscm/git 'SCM-Git-Internal-Constants' 0
+GitTag GitTag stx:libscm/git 'SCM-Git-Core' 0
+GitCheckoutStrategy GitCheckoutStrategy stx:libscm/git 'SCM-Git-Core-Internal-Constants' 0
 GitRepositoriesResource GitRepositoriesResource stx:libscm/git 'SCM-Git-Core-Tests' 1
 GitTests GitTests stx:libscm/git 'SCM-Git-Core-Tests' 1
-GitCheckoutOptions GitCheckoutOptions stx:libscm/git 'SCM-Git-Model' 1
+GitCheckoutOptions GitCheckoutOptions stx:libscm/git 'SCM-Git-Core' 1
 GitIndex GitIndex stx:libscm/git 'SCM-Git-Core' 0
-GitWorkingCopyEntry GitWorkingCopyEntry stx:libscm/git 'SCM-Git-Model' 0
+GitWorkingCopyEntry GitWorkingCopyEntry stx:libscm/git 'SCM-Git-Core' 0
 GitSignatureQuery GitSignatureQuery stx:libscm/git 'SCM-Git-Exceptions' 1
 GitAuthorQuery GitAuthorQuery stx:libscm/git 'SCM-Git-Exceptions' 1
 GitCommitterQuery GitCommitterQuery stx:libscm/git 'SCM-Git-Exceptions' 1
-GitReference GitReference stx:libscm/git 'SCM-Git-Model' 0
-GitCommand GitCommand stx:libscm/git 'SCM-Git-Internal' 0
-GitStringArray GitStringArray stx:libscm/git 'SCM-Git-Internal-Structures' 1
-GitRemote GitRemote stx:libscm/git 'SCM-Git-Model' 0
-GitSourceCodeManagementSettingsAppl2 GitSourceCodeManagementSettingsAppl2 stx:libscm/git 'SCM-Git-StX-Config-UI' 1
+GitReference GitReference stx:libscm/git 'SCM-Git-Core' 0
+GitCommand GitCommand stx:libscm/git 'SCM-Git-Core-Internal' 0
+GitStringArray GitStringArray stx:libscm/git 'SCM-Git-Core-Internal-Structures' 1
+GitRemote GitRemote stx:libscm/git 'SCM-Git-Core' 0
+GitSourceCodeManagementSettingsAppl2 GitSourceCodeManagementSettingsAppl2 stx:libscm/git 'SCM-Git-StX-Interface' 1
 GitSourceCodeManager2 GitSourceCodeManager2 stx:libscm/git 'SCM-Git-StX' 0
--- a/git/git.rc	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/git.rc	Thu Oct 04 17:06:59 2012 +0000
@@ -25,7 +25,7 @@
       VALUE "LegalCopyright", "Copyright Claus Gittinger 1988-2012\nCopyright eXept Software AG 1998-2012\0"
       VALUE "ProductName", "Smalltalk/X\0"
       VALUE "ProductVersion", "6.2.3.1\0"
-      VALUE "ProductDate", "Wed, 03 Oct 2012 18:34:07 GMT\0"
+      VALUE "ProductDate", "Thu, 04 Oct 2012 17:08:15 GMT\0"
     END
 
   END
--- a/git/stx_libscm_git.st	Thu Oct 04 08:47:56 2012 +0000
+++ b/git/stx_libscm_git.st	Thu Oct 04 17:06:59 2012 +0000
@@ -27,12 +27,12 @@
      exclude individual packages in the #excludedFromPrerequisites method."
 
     ^ #(
-        #'stx:goodies/sunit'    "TestAsserter - superclass of GitTests "
-        #'stx:libbasic'    "ByteArray - superclass of GitOid "
+        #'stx:goodies/sunit'    "TestCase - superclass of GitTests "
+        #'stx:libbasic'    "ExternalAddress - superclass of GitIndexHandle "
         #'stx:libbasic3'    "AbstractSourceCodeManager - superclass of GitSourceCodeManager2 "
         #'stx:libtool'    "AbstractSettingsApplication - superclass of GitSourceCodeManagementSettingsAppl2 "
         #'stx:libview'    "Depth8Image - referenced by GitSourceCodeManagementSettingsAppl2 class>>defaultIcon2 "
-        #'stx:libview2'    "ApplicationModel - superclass of GitSourceCodeManagementSettingsAppl2 "
+        #'stx:libview2'    "Model - superclass of GitSourceCodeManagementSettingsAppl2 "
     )
 ! !