Moving from VSS to Subversion, any advice using subversion source control for MFC application ? My main consern is the ressource (h, rc) if more than one devs can edit them at the same time.
Also is there a good addin for Visual Studio 2008 that work mostly like VSS ?
-
-
We use visual svn at work, it allows some basic intergration into visual studio (seems to work well enough for us), the only odd thing about it is that you have to purchase it, seems kinda weird because it piggy backs most of its functionality from tortoisesvn.
-
Have you looked into the Team System sku (VS2008)?
C -
I've heard that you have to pay Microsoft for building commercial plugin for Visual Studio (like Visual Perl), so it isn't surprising to require you to pay for the intergration functionality itself.stevo_ said:We use visual svn at work, it allows some basic intergration into visual studio (seems to work well enough for us), the only odd thing about it is that you have to purchase it, seems kinda weird because it piggy backs most of its functionality from tortoisesvn. -
I use AnkhSVN, it's free and works great. I don't think it does anything special for MFC applications though.stevo_ said:We use visual svn at work, it allows some basic intergration into visual studio (seems to work well enough for us), the only odd thing about it is that you have to purchase it, seems kinda weird because it piggy backs most of its functionality from tortoisesvn. -
Yes but we are a very small team of two with a limited budget.Charles said:Have you looked into the Team System sku (VS2008)?
C -
I've got a question about Subversion. If I have a vs2008 solution on subversion and I use TortoiseSVN, check out and compile now I have a debug folder, the intellisense DB, project file user option, etc., that I don't whant to be source control. How do you handle that ?
-
cro said:
I've got a question about Subversion. If I have a vs2008 solution on subversion and I use TortoiseSVN, check out and compile now I have a debug folder, the intellisense DB, project file user option, etc., that I don't whant to be source control. How do you handle that ?
TortoiseSVN doesn't automatically add new files and folders to version control, you have to right click them and explicitly add them to subversion for that to happen. TortoiseSVN will indicate unversioned files/folders in a versioned folder with question marks.
AnkhSVN automatically adds anything that's added to the actual Visual Studio project (so it shows up in solution explorer without clicking "show all files"), but even there you can still tell it to ignore a file if you want to. -
The easiest would be to go to your TortoiseSVN Settings windows (Right click somewhere > TortoiseSVN > Settings) and insert something along the lines of:cro said:I've got a question about Subversion. If I have a vs2008 solution on subversion and I use TortoiseSVN, check out and compile now I have a debug folder, the intellisense DB, project file user option, etc., that I don't whant to be source control. How do you handle that ?
bin obj .suo .user
Into the "Global ignore pattern" field.
Alternatively you can control ignore patterns on individual folders by right clicking on a subversioned folder, and going to the TortoiseSVN > Properties dialog, where you can add the svn:ignore property.
Global will work most of the time, but it is a client setting, where as the svn:ignore property will be commited to the repository and work for all users.
Thread Closed
This thread is kinda stale and has been closed but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.