(List
  (Com {[LIT_CHARS mkdir]} {[LIT_CHARS temp]}  )
  (Com {[LIT_CHARS cd]} {[LIT_CHARS temp]}  )
  (Com {[LIT_CHARS mkdir]} {[LIT_CHARS project-orig]}  )
  (Com {[LIT_CHARS cd]} {[LIT_CHARS project-orig]}  )
  (Com {[LIT_CHARS mkdir]} {[LIT_CHARS trunk]}  )
  (Com {[LIT_CHARS mkdir]} {[LIT_CHARS branches]}  )
  (Com {[LIT_CHARS mkdir]} {[LIT_CHARS tags]}  )
  (Com {[LIT_CHARS cd]} {[LIT_CHARS ..]}  )
  (Com {[LIT_CHARS svnadmin]} {[LIT_CHARS create]} {[LIT_CHARS svn-repo]}  )
  (= scope=<EAssignScope.GLOBAL 1> flags=0 words=[] bindings=[('svnurl', {[LIT_CHARS file] [LIT_OTHER ":"] [LIT_CHARS //] [ComSub (Com {[LIT_CHARS pwd]})] [LIT_CHARS /svn-repo]})])
  (Com {[LIT_CHARS svn]} {[LIT_CHARS import]} {[LIT_CHARS project-orig]} {[VarSub svnurl]} {[LIT_CHARS -m]} {[DQ [LIT_CHARS "init projA"]]}  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS co]} {[VarSub svnurl]} {[LIT_CHARS project]}  )
  (Com {[LIT_CHARS cd]} {[LIT_CHARS project]}  )
  (Com {[LIT_CHARS mkdir]} {[LIT_CHARS trunk/dir]}  )
  (Com {[LIT_CHARS echo]} {[LIT_CHARS a]}
    <
    (FilenameRedirectNode filename={[LIT_CHARS trunk/dir/a]} <REDIR_GREAT ">"> 1),
    >
  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS add]} {[LIT_CHARS trunk/dir]}  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS ci]} {[LIT_CHARS -m]} {[LIT_CHARS adddir]}  )
  (Com {[LIT_CHARS echo]} {[LIT_CHARS b]}
    <
    (FilenameRedirectNode filename={[LIT_CHARS trunk/b]} <REDIR_GREAT ">"> 1),
    >
  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS add]} {[LIT_CHARS trunk/b]}  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS ci]} {[LIT_CHARS -m]} {[LIT_CHARS addb]}  )
  (Com {[LIT_CHARS echo]} {[LIT_CHARS c]}
    <
    (FilenameRedirectNode filename={[LIT_CHARS c]} <REDIR_GREAT ">"> 1),
    >
  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS add]} {[LIT_CHARS c]}  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS ci]} {[LIT_CHARS -m]} {[LIT_CHARS addc]}  )
  (Com {[LIT_CHARS cd]} {[LIT_CHARS ..]}  )
  (Com {[LIT_CHARS svnadmin]} {[LIT_CHARS create]} {[LIT_CHARS svn-empty]}  )
  (Com {[LIT_CHARS cat]}
    <
    (FilenameRedirectNode filename={[LIT_CHARS svn-empty/hooks/pre-revprop-change]} <REDIR_GREAT ">"> 1),
    (HereDocRedirectNode here_end='EOF' do_expansion=True body_word={[DQ [LIT_CHARS "#!/bin/sh\n"][LIT_CHARS "exit 0\n"]]} <REDIR_DLESS "<<"> 0),
    >
  )
  (Com {[LIT_CHARS chmod]} {[LIT_OTHER "+"] [LIT_CHARS x]} {[LIT_CHARS svn-empty/hooks/pre-revprop-change]}  )
  (Com {[LIT_CHARS svnsync]} {[LIT_CHARS init]} {[LIT_CHARS --username]} {[LIT_CHARS svnsync]} {[LIT_CHARS file] [LIT_OTHER ":"] [LIT_CHARS //] [ComSub (Com {[LIT_CHARS pwd]})] [LIT_CHARS /svn-empty]} {[LIT_CHARS file] [LIT_OTHER ":"] [LIT_CHARS //] [ComSub (Com {[LIT_CHARS pwd]})] [LIT_CHARS /svn-repo/trunk/dir]}  )
  (Com {[LIT_CHARS svnsync]} {[LIT_CHARS sync]} {[LIT_CHARS file] [LIT_OTHER ":"] [LIT_CHARS //] [ComSub (Com {[LIT_CHARS pwd]})] [LIT_CHARS /svn-empty]}  )
  (Com {[LIT_CHARS svn]} {[LIT_CHARS log]} {[LIT_CHARS -v]} {[LIT_CHARS file] [LIT_OTHER ":"] [LIT_CHARS //] [ComSub (Com {[LIT_CHARS pwd]})] [LIT_CHARS /svn-empty]}  )
  (Com {[LIT_CHARS svnadmin]} {[LIT_CHARS dump]} {[LIT_CHARS svn-empty]}
    <
    (FilenameRedirectNode filename={[LIT_CHARS ../empty.svndump]} <REDIR_GREAT ">"> 1),
    >
  )
)