|
|
(2 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | [[Category:Eclipse Technology Project]] | + | [[Category:Subversive]] |
| | | |
| = Overview = | | = Overview = |
Line 5: |
Line 5: |
| See [http://www.eclipse.org/subversive Subversive web site] | | See [http://www.eclipse.org/subversive Subversive web site] |
| | | |
− | = Using SVN PDE fetch = | + | = Subversive wiki pages = |
| | | |
− | == Requirements ==
| + | See [http://wiki.eclipse.org/Category:Subversive Subversive wiki pages ] |
− | | + | |
− | * Subversive installed in your platform
| + | |
− | * SVN binaries must be available in your PATH
| + | |
− | | + | |
− | == Usage ==
| + | |
− | | + | |
− | === SVN fetch ant task ===
| + | |
− | | + | |
− | TODO
| + | |
− | | + | |
− | === In .map files ===
| + | |
− | | + | |
− | ==== Entry description ====
| + | |
− | | + | |
− | <source lang="java">
| + | |
− | mapEntry
| + | |
− | : elementType '@' elementID (',' elementVersion)? = svnContent
| + | |
− | ;
| + | |
− | elementType
| + | |
− | : 'bundle' | 'feature' | 'plugin' | 'fragment'
| + | |
− | ;
| + | |
− | elementID
| + | |
− | : ... //plug-in, feature, fragment or bundle ID
| + | |
− | ;
| + | |
− | elementVersion
| + | |
− | : ... //plug-in, feature, fragment or bundle version
| + | |
− | ;
| + | |
− | svnContent
| + | |
− | : 'SVN' (',' arg)+
| + | |
− | ;
| + | |
− | arg
| + | |
− | : key '=' value
| + | |
− | ;
| + | |
− | key
| + | |
− | : 'url' // project root URL
| + | |
− | | 'tag' // optional tag name (trunk, tags/some_name etc.)
| + | |
− | | 'path' // optional element, path relative to project root URL
| + | |
− | | 'revision' // optional element, revision
| + | |
− | | 'peg' // optional element, peg revision
| + | |
− | | 'username'
| + | |
− | | 'password'
| + | |
− | ;
| + | |
− | </source>
| + | |
− | | + | |
− | ==== Examples ====
| + | |
− | | + | |
− | <source lang="xml">
| + | |
− | feature@xxxxxxxxxxxxxxxxxxxx=SVN,url=http://dev.eclipse.org/svnroot/technology/org.eclipse.subversive,tag=trunk,path=org.eclipse.team.svn-feature
| + | |
− | plugin@xxxxxxxxxxxxxxxxxxxx=SVN,url=http://dev.eclipse.org/svnroot/technology/org.eclipse.subversive,tag=trunk,path=org.eclipse.team.svn
| + | |
− | plugin@xxxxxxxxxxxxxxxxxxxxxxxxx=SVN,url=http://dev.eclipse.org/svnroot/technology/org.eclipse.subversive,tag=trunk,path=org.eclipse.team.svn.core
| + | |
− | plugin@xxxxxxxxxxxxxxxxxxxxxxx=SVN,url=http://dev.eclipse.org/svnroot/technology/org.eclipse.subversive,tag=trunk,path=org.eclipse.team.svn.ui
| + | |
− | plugin@xxxxxxxxxxxxxxxxxxxxxxxxx=SVN,url=http://dev.eclipse.org/svnroot/technology/org.eclipse.subversive,tag=trunk,path=org.eclipse.team.svn.help
| + | |
− | </source>
| + | |