# Three different line formats are valid: # key -a aliases... # key [options] directory # key [options] directory files... # # Where "options" are composed of: # -i prog Run "prog" on "cvs commit" from top-level of module. # -o prog Run "prog" on "cvs checkout" of module. # -e prog Run "prog" on "cvs export" of module. # -t prog Run "prog" on "cvs rtag" of module. # -u prog Run "prog" on "cvs update" of module. # -d dir Place module in directory "dir" instead of module name. # -l Top-level directory only -- do not recurse. # # NOTE: If you change any of the "Run" options above, you'll have to # release and re-checkout any working directories of these modules. # # And "directory" is a path to a directory relative to $CVSROOT. # # The "-a" option specifies an alias. An alias is interpreted as if # everything on the right of the "-a" had been typed on the command line. # # You can encode a module within a module by using the special '&' # character to interpose another module into the current module. This # can be useful for creating a module that consists of many directories # spread out over the entire source repository. examples Development/src_examples core Development/src # Testing package-hierarchy merges: m_debugger -s ZZZ_IGNORE -d debugger Development/src_modules/com/netbeans/developer/modules/debugger m_innertesters -s ZZZ_IGNORE -d innertesters Development/src_examples/com/netbeans/examples/modules/innertesters m_openide -s ZZZ_IGNORE -d openide Development/src/org/openide m_modules -s ZZZ_IGNORE -d modules &m_debugger &m_innertesters m_netbeans -s ZZZ_IGNORE -d netbeans &m_modules m_org -s ZZZ_IGNORE -d org &m_openide &m_netbeans allsrc &m_org m_it_bundle -s ZZZ_IGNORE -d innertesters Development/src_examples/com/netbeans/examples/modules/innertesters Bundle.properties Bundle_ja.properties m_win_bundle -s ZZZ_IGNORE -d windows Development/src/org/openide/windows Bundle.properties Bundle_ja.properties allbundles &m_it_bundle &m_win_bundle deeptest -d foo/bar Development/src/org/openide m2_debugger -d ce/org/netbeans/modules/debugger Development/src_modules/com/netbeans/developer/modules/debugger m2_innertesters -d ce/org/netbeans/modules/innertesters Development/src_examples/com/netbeans/examples/modules/innertesters m2_openide -d ce/org/openide Development/src/org/openide ce -a m2_debugger m2_innertesters m2_openide # Testing top-level admin files: testall -a testall_devel testall_empty testall_devel Development testall_empty -d . CVSROOT/Emptydir russt home/russt