木偶使用嵌套散列和数组
我想签出几个SVN项目,我需要能够为每个分支或中继select目录名称。 现在我想检查名为svn_name的SVN项目在文件夹service_dir和该文件夹我想要创build一个树干文件夹和分支文件夹与所有分支。 — SVN文件夹 ——–分行 ————— branch1_name ————— branch2_name ——- trunk_name 我有我的散列结构如下 $hash = { 'svn_name' => { service_dir => 'directory_name', branch => [ { branch => '0.1', branch_dir => 'branch1_name'}, { branch => '0.2', branch_dir => 'branch2_name'} ], trunk => { service_dir => 'trunk_name'}, } } 现在我使用散列和我定义的typescreate_resources来创build必要的文件夹并检出工作副本。 问题是我无法迭代我的分支数组,我不知道如何访问哈希值内的值。 define test ( $service_dir, $branch, $trunk […]