author | convert-repo |
Sat, 08 Jun 2019 03:28:26 +0000 | |
changeset 873 | e7944a5cb335 |
parent 481 | 0cfef855baa2 |
child 876 | 2643ba2d9c52 |
permissions | -rw-r--r-- |
31
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
1 |
"{ Package: 'stx:libscm/git' }" |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
2 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
3 |
SCMAbstractPackageModel subclass:#GitPackageModel |
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
4 |
instanceVariableNames:'' |
31
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
5 |
classVariableNames:'' |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
6 |
poolDictionaries:'' |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
7 |
category:'SCM-Git-StX' |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
8 |
! |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
9 |
|
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
10 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
11 |
!GitPackageModel methodsFor:'accessing'! |
32 | 12 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
13 |
manager |
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
14 |
"Returns a source code manager for this kind of package" |
32 | 15 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
16 |
^GitSourceCodeManager2 |
32 | 17 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
18 |
"Created: / 14-11-2012 / 01:02:38 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
31
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
19 |
! ! |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
20 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
21 |
!GitPackageModel methodsFor:'accessing-tasks'! |
32 | 22 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
23 |
commitTaskClass |
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
24 |
^SCMAbstractCommitTask |
32 | 25 |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
26 |
"Created: / 13-11-2012 / 23:22:16 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
32 | 27 |
! ! |
28 |
||
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
29 |
!GitPackageModel methodsFor:'utils'! |
32 | 30 |
|
31 |
ensureWorkingCopy |
|
32 |
"Nothing to do, got GIT, there is always WC" |
|
33 |
||
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
34 |
wc isNil ifTrue:[ |
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
35 |
self wc: repository workingCopy |
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
36 |
] |
32 | 37 |
|
38 |
"Created: / 07-10-2012 / 09:33:48 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
|
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
39 |
"Modified: / 14-11-2012 / 00:32:54 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
32 | 40 |
! ! |
41 |
||
45
dfe5c7416a4e
Refactoring to reuse classes from stx:libscm/common
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
41
diff
changeset
|
42 |
!GitPackageModel class methodsFor:'documentation'! |
31
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
43 |
|
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
44 |
version_GIT |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
45 |
"Never, ever change this method. Ask JV or CG why" |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
46 |
^thisContext method mclass theNonMetaclass instVarNamed: #revision |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
47 |
! |
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
48 |
|
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
49 |
version_SVN |
481
0cfef855baa2
Initial import from upstream repository
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
45
diff
changeset
|
50 |
^ '$Id$' |
31
d96d7eff6efc
- GitDiffDeltaStructure
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff
changeset
|
51 |
! ! |