SVN__CheckoutCommand.st
author fm
Tue, 29 Sep 2009 17:21:23 +0200
changeset 225 a1a123c0d270
parent 92 24cdd7ff423f
child 312 bcb7a37fc77d
permissions -rw-r--r--
changed: #version_SVN
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
92
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     1
"{ Package: 'cvut:stx/goodies/libsvn' }"
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     2
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     3
"{ NameSpace: SVN }"
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     4
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     5
UpdateLikeCommand subclass:#CheckoutCommand
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     6
	instanceVariableNames:''
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     7
	classVariableNames:''
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     8
	poolDictionaries:''
24cdd7ff423f initial checkin
fm
parents:
diff changeset
     9
	category:'SVN-Private-Commands'
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    10
!
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    11
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    12
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    13
!CheckoutCommand methodsFor:'executing - private'!
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    14
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    15
svnCmd
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    16
    "raise an error: must be redefined in concrete subclass(es)"
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    17
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    18
    ^'checkout'
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    19
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    20
    "Created: / 15-03-2008 / 23:48:44 / janfrog"
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    21
!
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    22
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    23
svnCmdArgumentsOn: arg 
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    24
    "raise an error: must be redefined in concrete subclass(es)"
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    25
    
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    26
    super svnCmdArgumentsOn: arg.
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    27
    arg
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    28
        nextPut: self url asString;
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    29
        nextPut: '.'
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    30
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    31
    "Created: / 15-03-2008 / 23:48:44 / janfrog"
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    32
    "Modified: / 19-03-2008 / 12:44:01 / janfrog"
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    33
! !
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    34
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    35
!CheckoutCommand class methodsFor:'documentation'!
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    36
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    37
version
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    38
    ^ '$Header$'
225
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    39
!
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    40
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    41
version_CVS
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    42
    ^ '$Header$'
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    43
!
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    44
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    45
version_SVN
a1a123c0d270 changed: #version_SVN
fm
parents: 92
diff changeset
    46
    ^'Id: SVN__CheckoutCommand.st 110 2009-08-19 13:21:10Z vranyj1 '
92
24cdd7ff423f initial checkin
fm
parents:
diff changeset
    47
! !