<meta content="text/html; charset=utf-8"http-equiv=Content-Type><title>
   Windows: Eclipse is unaware of the version control aspects of the Ptolemy II project, use the shell version of Subversion to update the tree.
  </title><link href=../../../doc/default.css rel=stylesheet><body><h1>Eclipse is unaware of the version control aspects of the Ptolemy II project, use the shell version of Subversion to update the tree.</h1><br><i> (No Eclipse Subversion plug-in (Subversive), use Subversion ( <code>
    svn
   </code> ) from the command line). </i><p>Use this method if getting the Eclipse plug-in named "Subversive" is not working for you. To try to install the Eclipse plug-in named "Subersive", see <a href=eclipseSVN.htm target=main> Eclipse is aware of the Subversion aspects of the project </a> .<p>For other ways to set up Eclipse and Ptolemy II, see the <a href=project.htm target=main> Setting up Eclipse to manage your Ptolemy II development Environment </a> page.<ol><li>Windows does not have Subversion installed. <ul><li><a href=http://tortoisesvn.tigris.org/#in_browser target=_top> Tortoise SVN </a> - Windows GUI Client <br> <i> If you are not installing the Eclipse Subversive plugin, then choose TortoiseSVN </i><li><a href=http://www.cygwin.com/#in_browser target=_top> Cygwin </a> - Windows command line client <br> If you are more comfortable with a command line, then choose Cygwin. Make sure that you also install Cygwin's Subversion package. See <a href=https://ptolemy.berkeley.edu/ptolemyII/ptIIlatest/cygwin.htm#in_browser target=_top> <code>
        https://ptolemy.berkeley.edu/ptolemyII/ptIIlatest/cygwin.htm
       </code> </a></ul><li>In a directory <b> other than the Eclipse workspace directory </b> (if it exists), check out the ptII svn repository with <b> read-only </b> access: <pre>      svn co https://repo.eecs.berkeley.edu/svn-anon/projects/eal/ptII/trunk ptII
    </pre> <b> Note: </b> Most users will select the <code>
     <b> /svn-anon/ </b>
    </code> URL above because they will be accessing the tree with <b> read-only </b> Subversion access. <br> If you have an UC Berkeley EECS LDAP account or have an external account on <code>
     repo.eecs.berkeley.edu
    </code> , then check out ptII with read/write access: <p></p> <pre>	  svn co https://repo.eecs.berkeley.edu/svn/projects/eal/ptII/trunk ptII
	</pre><li><a href=setupClasspath.htm target=main> Set up the Eclipse ptII project .classpath for Ptolemy II </a><li>Create the ptII project <ol><li>In <code>
       File
      </code> | <code>
       New
      </code> | <code>
       Project
      </code> , select 'Java project'.<li>In the "Create a Java Project" window, uncheck the "Use default location" and browse to the location of the ptII tree checked out above. <br> Below is the "Create a Java Project" window: <center> <p><img alt="Eclipse Create a Java Project Window"height=709 src=../../img/eclipseNewJavaProject.png width=555></p> </center> Then hit "Next". There may be a delay while the wizart reads the directory.<li>In the "Java Settings" window, check the "Allow output folders for source folders" checkbox. <br> Below is the "Java Settings" window: <center> <p><img alt="Eclipse Create a Java Project Window"height=707 src=../../img/eclipseNewJavaProject2.png width=551></p> </center> Then hit "Finish".<li>When asked if you want to shift to the Java perspective, click on Yes.<li>If you there is a message about ClassDoc missing, then see <a href=https://kepler-project.org/developers/reference/kepler-and-eclipse#classdoc-missing target=_top> ClassDoc Missing </a> on the Kepler site. That page also has instructions for adding <code>
       tools.jar
      </code> .</ol><li><b> If you have read/write access </b> go to <a href=setupSubversion.htm target=main> Setup the Subversion Configuration to Sane Settings </a> so that if you commit files, they will have the appropriate settings.<li>The next step is to <a href=setupClasspath.htm target=main> Set up the Eclipse ptII project .classpath for Ptolemy II </a> .</ol>