Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Software Version Control

Software Version Control

Scheduled Pinned Locked Moved The Lounge
visual-studioannouncementcsharpcollaborationhelp
11 Posts 9 Posters 3 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Andy Davey
    wrote on last edited by
    #1

    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

    D R M E 4 Replies Last reply
    0
    • A Andy Davey

      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

      D Offline
      D Offline
      Davy Mitchell
      wrote on last edited by
      #2

      I 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.

      1 Reply Last reply
      0
      • A Andy Davey

        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

        R Offline
        R Offline
        Rocky Moore
        wrote on last edited by
        #3

        My personal choice would be Microsoft Source Safe. It also does web applications. Rocky Moore <><

        D 1 Reply Last reply
        0
        • A Andy Davey

          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

          M Offline
          M Offline
          mbh ito
          wrote on last edited by
          #4

          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

          J 1 Reply Last reply
          0
          • M mbh ito

            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

            J Offline
            J Offline
            Jonathan Gilligan
            wrote on last edited by
            #5

            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

            M S W 3 Replies Last reply
            0
            • J Jonathan Gilligan

              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

              M Offline
              M Offline
              mbh ito
              wrote on last edited by
              #6

              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.

              1 Reply Last reply
              0
              • J Jonathan Gilligan

                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

                S Offline
                S Offline
                SteveKing
                wrote on last edited by
                #7

                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...

                1 Reply Last reply
                0
                • R Rocky Moore

                  My personal choice would be Microsoft Source Safe. It also does web applications. Rocky Moore <><

                  D Offline
                  D Offline
                  Daniel Turini
                  wrote on last edited by
                  #8

                  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#

                  R 1 Reply Last reply
                  0
                  • D Daniel Turini

                    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#

                    R Offline
                    R Offline
                    Rocky Moore
                    wrote on last edited by
                    #9

                    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 <><

                    1 Reply Last reply
                    0
                    • A Andy Davey

                      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

                      E Offline
                      E Offline
                      ed welch
                      wrote on last edited by
                      #10

                      I 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.

                      1 Reply Last reply
                      0
                      • J Jonathan Gilligan

                        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

                        W Offline
                        W Offline
                        William E Kempf
                        wrote on last edited by
                        #11

                        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

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups