I am trying to migrate some PL/SQL code from VSS to TFS. Can this be done? Is there any restriction on the file type?
You can migrate repositories from VSS to TFS using the VSSConverter.exe
tool (see this walkthrough in MSDN for the complete details).
The file types are irrelevant, and the procedure should work in the same way for any file type.