Class: Piston::Svn::Client

Inherits:
Object
  • Object
show all
Includes:
Singleton
Defined in:
lib/piston/svn/client.rb

Defined Under Namespace

Classes: BadCommand, CommandError, Failed

Instance Method Summary collapse

Instance Method Details

#loggerObject



12
13
14
# File 'lib/piston/svn/client.rb', line 12

def logger
  @logger ||= Log4r::Logger["handler::client"]
end

#out_loggerObject



16
17
18
# File 'lib/piston/svn/client.rb', line 16

def out_logger
  @out_logger ||= Log4r::Logger["handler::client::out"]
end

#svn(*args) ⇒ Object



24
25
26
# File 'lib/piston/svn/client.rb', line 24

def svn(*args)
  run_cmd :svn, *args
end

#svnadmin(*args) ⇒ Object



20
21
22
# File 'lib/piston/svn/client.rb', line 20

def svnadmin(*args)
  run_cmd :svnadmin, *args
end

#svnlook(*args) ⇒ Object



28
29
30
# File 'lib/piston/svn/client.rb', line 28

def svnlook(*args)
  run_cmd :svnlook, *args
end

#svnversion(*args) ⇒ Object



32
33
34
# File 'lib/piston/svn/client.rb', line 32

def svnversion(*args)
  run_cmd :svnversion, *args
end