(command.CommandList children: [ (C {<mkdir>} {<temp>}) (C {<cd>} {<temp>}) (C {<mkdir>} {<project-orig>}) (C {<cd>} {<project-orig>}) (C {<mkdir>} {<trunk>}) (C {<mkdir>} {<branches>}) (C {<mkdir>} {<tags>}) (C {<mkdir>} {<unrelated>}) (C {<cd>} {<..>}) (C {<svnadmin>} {<create>} {<svn-repo>}) (command.ShAssignment pairs: [ (assign_pair lhs: (sh_lhs_expr.Name name:svnurl) op: assign_op.Equal rhs: {<file> <Id.Lit_Other ':'> <//> (command_sub left_token: <Id.Left_Backtick '`'> command_list: (command.CommandList children:[(C {<pwd>})]) ) </svn-repo> } spids: [57] ) ] ) (C {<svn>} {<import>} {<project-orig>} {($ Id.VSub_DollarName '$svnurl')} {<-m>} {(DQ <'init projA'>)}) (C {<svn>} {<co>} {($ Id.VSub_DollarName '$svnurl')} {<project>}) (C {<cd>} {<project>}) (command.Simple words: [{<echo>} {<a>}] redirects: [(redir.Redir op:<Id.Redir_Great '>'> fd:-1 arg_word:{<trunk/a>})] ) (C {<svn>} {<add>} {<trunk/a>}) (C {<svn>} {<ci>} {<-m>} {<adda>}) (command.Simple words: [{<echo>} {<a>}] redirects: [(redir.Redir op:<Id.Redir_DGreat '>>'> fd:-1 arg_word:{<trunk/a>})] ) (C {<svn>} {<ci>} {<-m>} {<changea>}) (command.Simple words: [{<echo>} {<a>}] redirects: [(redir.Redir op:<Id.Redir_DGreat '>>'> fd:-1 arg_word:{<trunk/a>})] ) (C {<svn>} {<ci>} {<-m>} {<changea2>}) (command.Simple words: [{<echo>} {<a>}] redirects: [(redir.Redir op:<Id.Redir_DGreat '>>'> fd:-1 arg_word:{<unrelated/dummy>})] ) (C {<svn>} {<add>} {<unrelated/dummy>}) (C {<svn>} {<ci>} {<-m>} {<unrelatedchange>}) (C {<svn>} {<up>}) (C {<svn>} {<copy>} {<trunk>} {<tags/trunk.v1>}) (C {<svn>} {<copy>} {<trunk>} {<tags/trunk.badtag>}) (C {<svn>} {<ci>} {<-m>} {(DQ <'tagging trunk.v1 trunk.badtag'>)}) (command.Simple words: [{<echo>} {<a>}] redirects: [(redir.Redir op:<Id.Redir_DGreat '>>'> fd:-1 arg_word:{<trunk/a>})] ) (C {<svn>} {<ci>} {<-m>} {<changea3>}) (C {<svn>} {<up>}) (C {<svn>} {<mv>} {<tags/trunk.badtag>} {<tags/trunk.goodtag>}) (C {<svn>} {<ci>} {<-m>} {(DQ <'fix trunk.badtag'>)}) (command.Simple words: [{<echo>} {<a>}] redirects: [(redir.Redir op:<Id.Redir_DGreat '>>'> fd:-1 arg_word:{<trunk/a>})] ) (C {<svn>} {<ci>} {<-m>} {<changea>}) (C {<svn>} {<rm>} {<tags/trunk.goodtag>}) (C {<svn>} {<ci>} {<-m>} {<removegoodtag>}) (C {<svn>} {<up>}) (C {<svn>} {<copy>} {<trunk>} {<tags/trunk.goodtag>}) (C {<svn>} {<ci>} {<-m>} {<recreategoodtag>}) (C {<cd>} {<..>}) (command.Simple words: [{<svnadmin>} {<dump>} {<svn-repo>}] redirects: [(redir.Redir op:<Id.Redir_Great '>'> fd:-1 arg_word:{<../tags.svndump>})] ) ] )