Version Control System
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
-
We use Perforce and like it. It is very fast. I would drop SourceSafe ASAP. Microsoft hasn't do anything with that product for ages. Will it even be supported in the near future. Tim Smith I'm going to patent thought. I have yet to see any prior art.
Tim Smith wrote: We use Perforce and like it. It is very fast. I ditto perforce Tim Smith wrote: I would drop SourceSafe ASAP. Microsoft hasn't do anything with that product for ages. Will it even be supported in the near future. there is a new flavour of SourceSafe in the next version of Visual Studio http://dotnetjunkies.com/WebLog/darrell.norton/archive/2003/11/03/3131.aspx[^]
There are 10 sorts of people in this world. Those who understand binary and those that don't.
www.many-monkeys.com -
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
SourceGear's Vault is great too. http://www.sourcegear.com/vault/[^]
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
I second Hugo - Sourcegear Vault.
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
I have heard that Subversion is pretty good, especailly the way it does its versioning and allows atomic check-ins (e.g., check in 4 files, it makes sure they all get checked in at the same time.) And, it's open source. I have not personally used it, although I probably will be soon. PVCS is allright. The command-line tools are good, but the user interface kind of sucks. It's also not free (although I'm not sure how much it is.) There is Rational ClearCase, if you have big $$$$ "Fish and guests stink in three days." - Benjamin Franlkin
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
Make that a third for Vault. We switched from VSS about 2 months ago and it is great so far, with virtually zero learning curve for existing VSS users. Although I will say that the only reason we switched was from a speed/vpn capability, as the stability of VSS was pretty good, we never lost a file in 5 years I have been using it and our database has grown from 50MB to 8GB in that 5 years. But Vault still kicks butt over VSS anyday. And I will say that those docs from MS suggesting your VSS database should be less than 5GB had our boss worried... Chris.
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
Subversion[^] is a wonderful product. You should give it a try. The whole idea behind subversion is to make a revision system that addresses all the shortcomings of CVS. It works quite well on Windows as that is what I use it on right now. There are also several tools I have found that make the experience of using Subversion quite good. TortoiseSVN[^] is a Shell extension that allows you to work with subversion from Windows Explorer. A great graphical interface that allows you to see immediately what files have been modified, deleted, or added without having to run any subversion commans yourself Trac[^] is a new one I just found that gives you the ability to use a Wiki, Issue Management (i.e. bug tracking), and Subversion Browser. This is web based tool. An example of how I use it is that if I have a new project i want to put under source control, I would create a Subversion repository for it, then setup Trac to use with this repos. After I do that, I can use the Wiki system to basically create a project site with all information realated to this project being available on the web and easily editable by any of my peers directly from the web. Then I can use the Issue Tracking system to keep a log of all the bugs, feature requests that users and developers may have for that project as it grows. The Subversion browser will allow me to view my source directly from the web and also see diffs of the various revisions. I could go on but I think you would prefer checking these out yourself :-D I forgot to mention these tools are Open Source, no price tag .:. Keno .:.
-
Make that a third for Vault. We switched from VSS about 2 months ago and it is great so far, with virtually zero learning curve for existing VSS users. Although I will say that the only reason we switched was from a speed/vpn capability, as the stability of VSS was pretty good, we never lost a file in 5 years I have been using it and our database has grown from 50MB to 8GB in that 5 years. But Vault still kicks butt over VSS anyday. And I will say that those docs from MS suggesting your VSS database should be less than 5GB had our boss worried... Chris.
does SQL Server 2000 comes bundled with it or do we have to buy it as well as they say The Vault repository is stored using Microsoft SQL Server 2000. C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
-
Subversion[^] is a wonderful product. You should give it a try. The whole idea behind subversion is to make a revision system that addresses all the shortcomings of CVS. It works quite well on Windows as that is what I use it on right now. There are also several tools I have found that make the experience of using Subversion quite good. TortoiseSVN[^] is a Shell extension that allows you to work with subversion from Windows Explorer. A great graphical interface that allows you to see immediately what files have been modified, deleted, or added without having to run any subversion commans yourself Trac[^] is a new one I just found that gives you the ability to use a Wiki, Issue Management (i.e. bug tracking), and Subversion Browser. This is web based tool. An example of how I use it is that if I have a new project i want to put under source control, I would create a Subversion repository for it, then setup Trac to use with this repos. After I do that, I can use the Wiki system to basically create a project site with all information realated to this project being available on the web and easily editable by any of my peers directly from the web. Then I can use the Issue Tracking system to keep a log of all the bugs, feature requests that users and developers may have for that project as it grows. The Subversion browser will allow me to view my source directly from the web and also see diffs of the various revisions. I could go on but I think you would prefer checking these out yourself :-D I forgot to mention these tools are Open Source, no price tag .:. Keno .:.
-
does SQL Server 2000 comes bundled with it or do we have to buy it as well as they say The Vault repository is stored using Microsoft SQL Server 2000. C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
You can use MSDE for free.
-
You can use MSDE for free.
MSDE has a 2GB storage limit. Plus, MSDE has a "performance monitor" that automatically reduces performance for simultaneous connections > 4 or something. It is Microsoft. Nothing is free. ;P Pankaj Without struggle, there is no progress
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
Another SCM tool (again, with a high price tag) is CA's Allfusion Harvest. It's not too bad to work with and is incredibly flexible. My biggest gripe about it, coming from a primarilly Microsoft shop is the fact that it only runs on Oracle (though the developers at CA have told me for the past 2 years they were looking at adding SQL server as a back end). Another good thing about it is the integration into the VS IDEs (both 6 and .NET) looks and feels like VSS. One good feature that is also available (not an add on, it actually comes with the product) is their web front end. You can set the product up to fully work across the internet. The biggest issue I have with it is the fact that is is Java based, and again we're primarilly a MS shop. Learning curve involved with setting up Jakarta/Tomcat as opposed to rolling it into IIS :-D. My 2.
-
Tim Smith wrote: We use Perforce and like it. It is very fast. I ditto perforce Tim Smith wrote: I would drop SourceSafe ASAP. Microsoft hasn't do anything with that product for ages. Will it even be supported in the near future. there is a new flavour of SourceSafe in the next version of Visual Studio http://dotnetjunkies.com/WebLog/darrell.norton/archive/2003/11/03/3131.aspx[^]
There are 10 sorts of people in this world. Those who understand binary and those that don't.
www.many-monkeys.comI've played around with the new VSS a little, but I can't believe it still uses raised toolbar buttons! :wtf: I know it's nit-picky, but those are like, what, 6 or 7 years old? Jeez, get with the times! :)
Microsoft MVP, Visual C# My Articles
-
I've played around with the new VSS a little, but I can't believe it still uses raised toolbar buttons! :wtf: I know it's nit-picky, but those are like, what, 6 or 7 years old? Jeez, get with the times! :)
Microsoft MVP, Visual C# My Articles
Well, compared to it's "database" access scheme thats super-advanced. With all those files, you might as well be accessing dbase on a Novell share.
If you don't kill me you will only make me stronger That and a cup of coffee will get you 2 cups of coffee
-
Subversion[^] is a wonderful product. You should give it a try. The whole idea behind subversion is to make a revision system that addresses all the shortcomings of CVS. It works quite well on Windows as that is what I use it on right now. There are also several tools I have found that make the experience of using Subversion quite good. TortoiseSVN[^] is a Shell extension that allows you to work with subversion from Windows Explorer. A great graphical interface that allows you to see immediately what files have been modified, deleted, or added without having to run any subversion commans yourself Trac[^] is a new one I just found that gives you the ability to use a Wiki, Issue Management (i.e. bug tracking), and Subversion Browser. This is web based tool. An example of how I use it is that if I have a new project i want to put under source control, I would create a Subversion repository for it, then setup Trac to use with this repos. After I do that, I can use the Wiki system to basically create a project site with all information realated to this project being available on the web and easily editable by any of my peers directly from the web. Then I can use the Issue Tracking system to keep a log of all the bugs, feature requests that users and developers may have for that project as it grows. The Subversion browser will allow me to view my source directly from the web and also see diffs of the various revisions. I could go on but I think you would prefer checking these out yourself :-D I forgot to mention these tools are Open Source, no price tag .:. Keno .:.
-
SourceGear's Vault is great too. http://www.sourcegear.com/vault/[^]
I looked at this before, but being novice programmer couldn't stretch to the cost. However just had another look and it appears it is now free for single use Cool!
-
Another SCM tool (again, with a high price tag) is CA's Allfusion Harvest. It's not too bad to work with and is incredibly flexible. My biggest gripe about it, coming from a primarilly Microsoft shop is the fact that it only runs on Oracle (though the developers at CA have told me for the past 2 years they were looking at adding SQL server as a back end). Another good thing about it is the integration into the VS IDEs (both 6 and .NET) looks and feels like VSS. One good feature that is also available (not an add on, it actually comes with the product) is their web front end. You can set the product up to fully work across the internet. The biggest issue I have with it is the fact that is is Java based, and again we're primarilly a MS shop. Learning curve involved with setting up Jakarta/Tomcat as opposed to rolling it into IIS :-D. My 2.
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg
source safe is too buggy cvs has the checkin model that many big companies don't like perforce is too expensive
-
what are the various Version Control Systems available for Windows? we used SourceSafe but its hardly what we need, we need a Client server model which can work over internet as well CVS would have been perfect but they say CVS is buggy on windows :( Any Suggestions guys ? C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg