Reputation: 20091
I a developer using TFS 2010 for last 2 years for every thing from source control to work-item, merging, branch, shelvesets, gated- checkin, off-course checkin & checkout. I am pretty much familiar & comfortable with all of these.
Now I have to work on project ongoing on Tortoise SVN. I have no prior experience of using SVN. I have searched all for SVN & TFS-2010 analogous commands but no apt article is found except for cost & feature comparision for opting between two.
Can anyone share the SVN technical terms/ commands analogous to TFS ones?
Upvotes: 8
Views: 1918
Reputation: 56688
Here are some of TFS terms and their analogues in SVN. It is important to note that SVN is only a soutrce control - there is not bug tracking or work tracking functionality (no work items, no project collections etc).
The list below is by no means a complete list of TFS or SVN terms. I've just named most of items that appeared in Tortoise SVN context menu and searched for corresponding terms in TFS.
TFS | SVN
--------------------------------------------------------
Version | Revision
Get Latest Version | Update
Check In (Pending Changes) | Commit
View History | Show log
Source Control Explorer | Repo browser
Compare* | Check for modifications
View History | Revision graph
Resolve conflicts* | Resolve
Get Specific Version | Update to revision
Rename | Rename
Delete | Delete
Undo Pending Changes | Revert
Undo Pending Changes* | Clean up
Lock | Get Lock
Unlock | Release Lock
Branch | Branch/Tag
Move | Switch
Merge | Merge
Move | Relocate
Shelve* | Patch
*
means it is not a direct analogue, just a similar concept. And of course it might be a good idea to check out all of these commands in more details in docs: for Subversion and for Tortoise SVN.
Upvotes: 21