>>>I posted some questions on source control earlier.
>>>
>>>Then I got to thinkingg that in my quest to learn C#, why not create a simple source control app. Of course It would be for learning
>>>only and I don't care about using it or marketing it or anything like that.
>>>
>>>One question I have - how do you get a source control app to integrate with VS? I know there's a standard and an API, but I have no
>>>clue what it is or where to get any info on this.
>>
>>Another thing to think about... not all source control providers (Subversion) integrate with Visual Studio. It's more of a file-based source control. There is an add-on product called Visual SVN which gives you the VS integration but I didn't really find that necessary once I adjusted to the philosophy change.
>
>So to use it, you have Subversion open alongside VS?
No, it integrates with Windows Explorer. For example, when I change a code file and it becomes out of sync with the repository, it adds a cool little symbol to the icon on Windows Explorer telling me it's out of sync. I can then right click on the file in Windows Explorer and see new menu options provided by Subversion in the context menu.
I should elaborate... Subversion is the engine. Tortoise SVN is what provides the Windows Explorer integration. Both are free products.