Features of TFS Version Control
- Atomic Checkin
- Work Item Integration
- Checkin Policies
- Shelving
- Delta File Storage & Delta Binary File Storage
- Large File Support (>4GB)
- Distributed Team Support
- E-mail Check-in Notification
- Non-Windows Support
- Diff Tool Extensibility
- Shared Checkout
- VS 2003 Integration
VSS does not have:
- Workspaces
- Changesets
- Shelvesets
- XML Diff/Merge Tool
- Content Merge, Namespace Merge (branch)
- Auditing
- Locking
In a project the repository was made up of just under 6,000 files making up around 250Mb and using a good WAN Connection to the server:
To make a Full get on source tree:
VSS - 1 hour 26 mins 53 seconds
VSTS - 7 mins 32 Seconds
To make a Get Latest when nothing changed (on full source tree):
VSS - 14 mins 23 seconds
VSTS - 3 seconds
To make a Right click on a folder:
VSS - 3.5 seconds
VSTS - Instant
To make a Navigate down a folder with no files in it:
VSS - 4.5 seconds.
VSTS - Instant
Show files checked out to me:
VSS - 3 mins
VSTS - Instant
At the End if you still insist to use Visual SourceSafe please Read this Choosing Between Microsoft Visual Studio Team System and Microsoft Visual SourceSafe
1 comment:
well, all these features are supported by SVN ages ago , long b4 the overbloated TS
Post a Comment