|
Microsoft offers the VSSConverter tool for conversion of Visual SourceSafe
projects to TFS. The VSSConverter tool is sufficient for small and simple VSS
projects but you may want to consider the CS-Converter tool for converting
larger, more complex VSS projects.
If you have already converted projects to TFS by using the VSSConverter
tool, you may still benefit from CS-Converter.
The enhancements provide by CS-Converter are:
- Shared files support - VSSConverter duplicates VSS-shared files
in the TFS repository, i.e., changes performed to one converted file don't
affect the duplicated files. CS-Converter allows you to retain VSS-shared
files relations and automatically replicates changes performed on one file
to all shared files.
- Conversion integrity - CS-Converter verifies the conversion results and suggests
fixes whenever the converted file doesn't match the origin file.
*
- Synchronization Mode - CS-Converter allows you to continue
using either or both version control systems, TFS and VSS, concurrently
even after conversion. Versions added on one system can be updated to
the other. This feature allows for a smoother transition form your old
system to TFS.
- Changesets timestamp - VSSConverter creates the TFS changesets
with the current date. CS-Converter supports fix-up of TFS changesets date
to the original check-in date.
- Pinned revisions support - In VSS, revisions checked-in after a
"pinned" revision are usually unstable revisions. VSSConverter converts
these revisions as normal revisions. CS-Converter enables you to create a
new branch for these revisions. (You can merge the branch to the trunk
anytime.)
- User friendly - Easily view the conversion status of all
VSS projects and files. *
* These features are free and don't
require an activation key. All other features are free during the evaluation
period.
|