I use Perforce for personal use and have used Perforce (http://www.perforce.com/) in my workplace before. By far, it's my favorite system. Even today, with Perforce's free 2-user license, I have the distinct pleasure of working with the system at home. I only wish their "Open Source" license didn't require signing contracts, as I have repositories I'd like to make public. Anyway, it supports the multiple branches concept you desire just fine. While I think BitKeeper's branched merging "feels" more powerful, I've rarely required anything more than what Perforce provides. If you find time to try it out, I'd be happy to give a tutorial. Josh
Joshua Jensen
Posts
-
sourcesafe replacements -
MFC vs STL containersI like speed, personally, too. Check this out: http://codeguru.earthweb.com/mfc/comments/10999.shtml MFC's CList<> SLAUGHTERS std::list<> in the benchmarks... including STLPort's. Granted, they're simple benchmarks, but they're enough to make me question using anything STL without seriously benchmarking it first. A while ago, I used STL in my add-in. Because it was supposed to work on VC5 and VC6 using the same executable, I was unable to use STL due to the fact that msvcp60.dll had different exports than msvcp50.dll. Stupid, stupid, stupid. Shipping STLPort isn't a viable alternative, since it's DLL is >700k. Oh, and what's with the crappy naming convention for internal STL code anyway in implementations that aren't Rogue Wave? Joshua Jensen Author, Workspace Whiz! - A Visual Studio Add-in http://workspacewhiz.com/
-
Add-in>How can I interact with toll bar buttons added by Add-in dll?
I need to enable/disable buttons.How to add menu items to a Visual Studio’s menus using same dll?
You can't. Joshua Jensen http://inconnect.com/~tempest/devstudio.html