Software Version Control
-
Currently Im looking for some version control software, but I haven't found any good reviews as such as to determine which package out there will suit my needs best. Basically I'm the only developer (until I'm rich that is :cool: ), and I do all my work in VS.NET 2002. What I'm looking for in an SVC is: *IDE integration
*the ability to say "this is a release" and be both continue improving the code without losing the ability to go back to the old release version in the case of a major bug is found.
*the ability to use version control on my web projects as well (some that I have trialed don't do this).
*an easy to use graphical interface. I don't think I would like a command line interface. I may be wrong, but I think i would get jack of it after a while.
Any suggestions on either a good review or your own recommendations? TIA Andy -
Currently Im looking for some version control software, but I haven't found any good reviews as such as to determine which package out there will suit my needs best. Basically I'm the only developer (until I'm rich that is :cool: ), and I do all my work in VS.NET 2002. What I'm looking for in an SVC is: *IDE integration
*the ability to say "this is a release" and be both continue improving the code without losing the ability to go back to the old release version in the case of a major bug is found.
*the ability to use version control on my web projects as well (some that I have trialed don't do this).
*an easy to use graphical interface. I don't think I would like a command line interface. I may be wrong, but I think i would get jack of it after a while.
Any suggestions on either a good review or your own recommendations? TIA AndyI find http://www.mks.com/[^] pretty good. If you are on a budget you could try the free CVS with WinCVS GUI. Davy Blog for Software Testing, Bugs, Quality, Security and Stability - www.latedecember.com
News From Scotland - The Angus Blog and The Dundee Blog
My Personal Blog - Homepage. -
Currently Im looking for some version control software, but I haven't found any good reviews as such as to determine which package out there will suit my needs best. Basically I'm the only developer (until I'm rich that is :cool: ), and I do all my work in VS.NET 2002. What I'm looking for in an SVC is: *IDE integration
*the ability to say "this is a release" and be both continue improving the code without losing the ability to go back to the old release version in the case of a major bug is found.
*the ability to use version control on my web projects as well (some that I have trialed don't do this).
*an easy to use graphical interface. I don't think I would like a command line interface. I may be wrong, but I think i would get jack of it after a while.
Any suggestions on either a good review or your own recommendations? TIA AndyMy personal choice would be Microsoft Source Safe. It also does web applications. Rocky Moore <><
-
Currently Im looking for some version control software, but I haven't found any good reviews as such as to determine which package out there will suit my needs best. Basically I'm the only developer (until I'm rich that is :cool: ), and I do all my work in VS.NET 2002. What I'm looking for in an SVC is: *IDE integration
*the ability to say "this is a release" and be both continue improving the code without losing the ability to go back to the old release version in the case of a major bug is found.
*the ability to use version control on my web projects as well (some that I have trialed don't do this).
*an easy to use graphical interface. I don't think I would like a command line interface. I may be wrong, but I think i would get jack of it after a while.
Any suggestions on either a good review or your own recommendations? TIA AndyHere's a link http://developers.slashdot.org/developers/02/07/15/219203.shtml?tid=156[^] to a bunch of people discussion the pros'n'cons of various version control systems. Not so much a review, but some people discussing realworld experiences. Personally i would go for Perforce, which is free to use for 2 clients (but somewhat pricy when you need a license for more people). Perforce has IDE-integration, works with multiple codelines (release/development branches), is server-based (and has atomic commits), jobs/changelists for feature/bug-tracking, ... Also Subversion >could be< worth looking into (but I havent decided if I like the repository-wide revision numbering... And I really like the job/changelist stuff from Perforce...) Oh! And Source(Un)Safe really sucks - corrupting the repository files on a regular basis. Cheers Michael
-
Here's a link http://developers.slashdot.org/developers/02/07/15/219203.shtml?tid=156[^] to a bunch of people discussion the pros'n'cons of various version control systems. Not so much a review, but some people discussing realworld experiences. Personally i would go for Perforce, which is free to use for 2 clients (but somewhat pricy when you need a license for more people). Perforce has IDE-integration, works with multiple codelines (release/development branches), is server-based (and has atomic commits), jobs/changelists for feature/bug-tracking, ... Also Subversion >could be< worth looking into (but I havent decided if I like the repository-wide revision numbering... And I really like the job/changelist stuff from Perforce...) Oh! And Source(Un)Safe really sucks - corrupting the repository files on a regular basis. Cheers Michael
mbh@ito wrote: Also Subversion >could be< worth looking into Subversion is in the early alpha-testing stages. Would you trust your production code to a version-control system that's only in alpha? Why couldn't Science, in the long run, serve As well as one's uncleared lunch-table or Mme X en Culottes de Matador? James Merrill
-
mbh@ito wrote: Also Subversion >could be< worth looking into Subversion is in the early alpha-testing stages. Would you trust your production code to a version-control system that's only in alpha? Why couldn't Science, in the long run, serve As well as one's uncleared lunch-table or Mme X en Culottes de Matador? James Merrill
Jonathan Gilligan wrote: Subversion is in the early alpha-testing stages. Would you trust your production code to a version-control system that's only in alpha? Well... not really ;) I would give it a more thorough look and test-drive before using it for anything remotely serious. Speaking for Subversion is the fact that they claim to be self-hosting, and never having lost any data... Cheers Michael.
-
mbh@ito wrote: Also Subversion >could be< worth looking into Subversion is in the early alpha-testing stages. Would you trust your production code to a version-control system that's only in alpha? Why couldn't Science, in the long run, serve As well as one's uncleared lunch-table or Mme X en Culottes de Matador? James Merrill
Subversion only has still alpha-stage because of expected API changes and not 'cause of stability. They just don't want to call it "Beta" or "Release" as long as the API is still expected to change. As long as you're only using clients you won't have any problems with that...
-
My personal choice would be Microsoft Source Safe. It also does web applications. Rocky Moore <><
Rocky Moore wrote: My personal choice would be Microsoft Source Safe. It also does web applications. Only if you work alone. If working in a group, even if a small one, you'll soon know something named ANALYZE.EXE. And you'll regret your choice. My latest article: GBVB - Converting VB.NET code to C#
-
Rocky Moore wrote: My personal choice would be Microsoft Source Safe. It also does web applications. Only if you work alone. If working in a group, even if a small one, you'll soon know something named ANALYZE.EXE. And you'll regret your choice. My latest article: GBVB - Converting VB.NET code to C#
Daniel Turini wrote: Only if you work alone. If working in a group, even if a small one, you'll soon know something named ANALYZE.EXE. And you'll regret your choice. Been using it for years in both groups and single user without any problems! Rocky Moore <><
-
Currently Im looking for some version control software, but I haven't found any good reviews as such as to determine which package out there will suit my needs best. Basically I'm the only developer (until I'm rich that is :cool: ), and I do all my work in VS.NET 2002. What I'm looking for in an SVC is: *IDE integration
*the ability to say "this is a release" and be both continue improving the code without losing the ability to go back to the old release version in the case of a major bug is found.
*the ability to use version control on my web projects as well (some that I have trialed don't do this).
*an easy to use graphical interface. I don't think I would like a command line interface. I may be wrong, but I think i would get jack of it after a while.
Any suggestions on either a good review or your own recommendations? TIA AndyI can't recommend anything, becuase I have yet to use one that doesn't have problems. SourceSafe is slow and is unusable for large projects because the database gets corrupted (Microsoft don't even use it) We use PVCS Dimensions at the moment and that is so bad that it makes SourceSafe look good.
-
mbh@ito wrote: Also Subversion >could be< worth looking into Subversion is in the early alpha-testing stages. Would you trust your production code to a version-control system that's only in alpha? Why couldn't Science, in the long run, serve As well as one's uncleared lunch-table or Mme X en Culottes de Matador? James Merrill
That depends. There's no real risk of data loss. Subversion has been self hosted for a very long time, which speaks volumes towards it's stability in this regard. Many people are using it already in production and non-production environments, and there's been no reports of data loss. What would prevent me from using it in production environments is only that the alpha status indicates heavy development, which means a high likelyhood of having to deal with frequent upgrades and/or conversions, which is a time constraint more than anything else. William E. Kempf