SVN Plug-in for Eclipse

Quick reference for command line users

svn command SVN plug-in Feature Explanation
add Team > Add to Version Control Just as with the command line, you need to add a resource to SVN after you create it.
blame (praise, annotate, ann) SVN Annotate View  
lock Team > Lock  
unlock Team > Unlock  
cat SVN Repository View  
checkout (co) CheckoutSVN Repository View  
cleanup Team > Cleanup  
commit (ci) Team > Commit  
copy (cp) Team > Branch/Tag, Team > Copy  
delete (del, remove, rm) Refactoring support, SVN Repository View When you remove a file, the SVN plug-in refactoring hook ensures that the resource is scheduled for deletion within SVN. Also, in the Repository view, you can delete resources directly, without having them checked out.
diff (di) Compare menu, and Team > Generate Patch.  
export Team > Export  
import Team > Share..., Importing a project This doesn't work quite like with the command line, as you cannot perform the import operation in one single revision; rather the import is performed by creating the existing Eclipse project in a SVN repository and then scheduling all the project contents for addition.
info SVN Properties Page, Properties, SVN Repository View The information is found on the resource's property page (right click on a controlled resource inside a project), and also from the repository view.
list (ls) SVN Repository View Not all details are shown.
log History View  
merge Merge  
mkdir SVN Repository View From a repository node, you can right-click and choose New > New Remote Folder
move (mv, rename, ren) SVN Repository view Support for moving and renaming have been integrated directly into the Eclipse workbench and refactoring operations. You can also move and rename resources directly in the Repository view without having them checked out.
propdel, propedit, propget, proplist, propset SVN Properties View Team > Add to svn:ignore Team > Set Property.  
resolved Team > Mark Resolved Use this after you resolve merge conflicts
revert Team > Revert This also works if you select several resources. But be careful, as it will work recursively on folders.
status (stat, st) Team Synchronizing Perspective File status is also shown as an icon overlay (decorator) and text annotation.
switch (sw) Team > Switch A switch cannot happen above the project level, since that would be outside of the Eclipse workspace.
sw --relocate Relocate, SVN Repository View This option is enabled in the SVN Repository view. Right-click on a repository location to relocate the URL and update the attached projects in your workspace.
update (up) Team > Update  
Console output SVN Console The output from the SVN commands (or the JNI calls) are displayed here.