Is there a generic programmatic way to use the Visual Studio Source Control Plugin API to check out files, browse repositories and check in files?
I am aware that I can use the TFS API to acheive the same results. However I would like to be able to execute source control commands generically enough without having to worry about which source control is currently used (TFS, SVN, git .. etc) Note: I am using a Visual Studio package to develop that. So I am in a VS Shell environment