For Subversion users

In the following, we'll examine how Subclipse compares with the "original" Subversion command-line client.

svn command Subclipse Feature Explanation
add Team > Add to Version Control Just like with the command line, you need to add a resource to Subversion after you create it.
blame (praise, annotate, ann) SVN Annotations View
cat SVN Repository View
checkout (co) Team > Check out and SVN Repository View
cleanup Team > Cleanup
commit (ci) Team > Commit
copy (cp) Team > Branch/Tag
delete (del, remove, rm) Refactoring support, SVN Repository View When you remove a file, Subclipse's Refactoring hook ensures that the resource is scheduled for deletion with Subversion. Also, in the Repository view, you can delete resources directly, without having them checked out.
diff (di) Compare menu, and Team > Generate Patch.
export N/A This is not supported in Subclipse.
import Team > Share..., Importing a project This doesn't work quite like with the command line, as you cannot do this in one single Subversion revision, rather the import is done by creating the existing Eclipse project in a Subversion repository and then scheduling all the project contents for addition.
info Subversion Properties Page The information is found on the resource's property page (right click on a controlled resource inside a project)
list (ls) SVN Repository View Not all details are shown.
log SVN Resource 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) Refactoring support, Repository view Support for moving and renaming has been integrated into Eclipse's Refactoring featured. Also, in the Repository view, you can move and rename resources directly, without having them checked out.
propdel, propedit, propget, proplist, and propset SVN Properties View, Team > Add to svn:ignore, and Team > Add Keywords.
resolved Team > Mark Resolved Use this after you resolve merge conflicts, mabye using Team > Edit 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) Pending Operations View and Subversion Properties Page Status is also shown as icon overlay and text annotation
switch (sw) Team > Switch Note that it is not possible to do a relocate --relocate. Also note that the switch cannot happen above the project level, since that would be outside Eclipse's workspace.
update (up) Team > Update, Tasks: Edit, Update, Commit
Console output SVN Console The output from the Subversion commands (or the JNI calls) are displayed here.