Jump to: navigation, search

Difference between revisions of "Subversive"

 
Line 1: Line 1:
 +
[[Category:Subversive]]
  
 
= Overview =
 
= Overview =
Line 4: 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>
+
 
+
==== Troubleshooting ====
+
 
+
TODO
+

Latest revision as of 03:02, 6 July 2009


Overview

See Subversive web site

Subversive wiki pages

See Subversive wiki pages