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. Controlling your source....

Controlling your source....

Scheduled Pinned Locked Moved The Lounge
cssdatabasecollaborationquestion
15 Posts 8 Posters 0 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.
  • J Offline
    J Offline
    JDMoore
    wrote on last edited by
    #1

    Got a team of programmers working on a project? Are you someone who thinks source control is for those who can't copy files between machines without losing work? We did and then found FreeVCS. We tried sourcesafe, CVS and a host of other commercial solutions but this little freeware source control program is superb! Unfortunately, the developer seems to have stopped working on it now, but the software is in excellent shape and is far less intrusive and easy to use than many products out there now. Just thought people might like to know if, like us you are struggling to find something decent. http://www.thensle.de/index.htm Hope it helps. James.

    N D 2 Replies Last reply
    0
    • J JDMoore

      Got a team of programmers working on a project? Are you someone who thinks source control is for those who can't copy files between machines without losing work? We did and then found FreeVCS. We tried sourcesafe, CVS and a host of other commercial solutions but this little freeware source control program is superb! Unfortunately, the developer seems to have stopped working on it now, but the software is in excellent shape and is far less intrusive and easy to use than many products out there now. Just thought people might like to know if, like us you are struggling to find something decent. http://www.thensle.de/index.htm Hope it helps. James.

      N Offline
      N Offline
      Nish Nishant
      wrote on last edited by
      #2

      I'd like to know how many developers here don't use any sort of source control. As for me, I usually work alone and the only source control I do it to take daily backups of the entire project(s) folder (minus the output files). So I end up with July_21_02.zip, July_23_02.zip etc... Very rarely do I have to unzip a file and retrieve an old source file. Regards, Nish p.s. I am not promoting this at all, but it's just that all the C++ stuff I did was on my own; whenever I worked in a team, it wasn't C++.


      Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

      D V P K 4 Replies Last reply
      0
      • N Nish Nishant

        I'd like to know how many developers here don't use any sort of source control. As for me, I usually work alone and the only source control I do it to take daily backups of the entire project(s) folder (minus the output files). So I end up with July_21_02.zip, July_23_02.zip etc... Very rarely do I have to unzip a file and retrieve an old source file. Regards, Nish p.s. I am not promoting this at all, but it's just that all the C++ stuff I did was on my own; whenever I worked in a team, it wasn't C++.


        Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

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

        When you work on a big team, you get so used to this checkin/checkout habit that you'll forever do it. Yesterday a customer called us and asked to fix a bug in a version we did three years ago... My latest articles: Desktop Bob - Instant CP notifications XOR tricks for RAID data protection

        N T 2 Replies Last reply
        0
        • D Daniel Turini

          When you work on a big team, you get so used to this checkin/checkout habit that you'll forever do it. Yesterday a customer called us and asked to fix a bug in a version we did three years ago... My latest articles: Desktop Bob - Instant CP notifications XOR tricks for RAID data protection

          N Offline
          N Offline
          Nish Nishant
          wrote on last edited by
          #4

          Daniel Turini wrote: When you work on a big team, you get so used to this checkin/checkout habit that you'll forever do it. Okay I guess so :-) Daniel Turini wrote: Yesterday a customer called us and asked to fix a bug in a version we did three years ago... Okay, so you have a new version which does not have this bug, but your customer had the old version and you guys actually support the 3 year old version??? Wow! I thought you'd do it a' la MS and tell him to upgrade :-) Nish


          Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

          D 1 Reply Last reply
          0
          • J JDMoore

            Got a team of programmers working on a project? Are you someone who thinks source control is for those who can't copy files between machines without losing work? We did and then found FreeVCS. We tried sourcesafe, CVS and a host of other commercial solutions but this little freeware source control program is superb! Unfortunately, the developer seems to have stopped working on it now, but the software is in excellent shape and is far less intrusive and easy to use than many products out there now. Just thought people might like to know if, like us you are struggling to find something decent. http://www.thensle.de/index.htm Hope it helps. James.

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

            JDMoore wrote: Unfortunately, the developer seems to have stopped working on it now I’ve been working for three years on the same software. I’ve paid a staff of 10 programmers during two years in the peak of working for helping us creating this software. I would never use an abandoned project for controlling my versions. Best of all, if something goes wrong with CVS, its repositories are just a bunch of text files, with a very simple structure. In an emergency I can reconstruct everything I need. Well, I’m a big fan of CVS, as you see… My latest articles: Desktop Bob - Instant CP notifications XOR tricks for RAID data protection

            1 Reply Last reply
            0
            • N Nish Nishant

              I'd like to know how many developers here don't use any sort of source control. As for me, I usually work alone and the only source control I do it to take daily backups of the entire project(s) folder (minus the output files). So I end up with July_21_02.zip, July_23_02.zip etc... Very rarely do I have to unzip a file and retrieve an old source file. Regards, Nish p.s. I am not promoting this at all, but it's just that all the C++ stuff I did was on my own; whenever I worked in a team, it wasn't C++.


              Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

              V Offline
              V Offline
              Vagif Abilov
              wrote on last edited by
              #6

              Nishant S wrote: As for me, I usually work alone and the only source control I do it to take daily backups of the entire project(s) folder (minus the output files). I can't work without source control even on my home projects. The biggest advantage is that you can always quickly compare different versions. This makes me brave to go on with serious source code changes: I know that if something in the functionality is suddenly broken, I can quickly compare what changed I did since latest proven version. And I label tested versions regularly. Using source control for personal projects also gives nice feeling that you have your own small software house where all pieces are in place. Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

              N 1 Reply Last reply
              0
              • D Daniel Turini

                When you work on a big team, you get so used to this checkin/checkout habit that you'll forever do it. Yesterday a customer called us and asked to fix a bug in a version we did three years ago... My latest articles: Desktop Bob - Instant CP notifications XOR tricks for RAID data protection

                T Offline
                T Offline
                Ted Christiansen
                wrote on last edited by
                #7

                Amen. I work alone but have been using version control for three years (SourceSafe, about to switch to Surround SCM) and would never work without it. It makes it trivial to: 1. See which source files have changed in each version 2. See what changes were made to these changed source files These two activities would be very painful if you just zipped up the source files and saved them. Too painful to consider. Other benefits: 1. Space. Only the changes are stored (text files only). 2. etc. Ted

                P V 2 Replies Last reply
                0
                • N Nish Nishant

                  I'd like to know how many developers here don't use any sort of source control. As for me, I usually work alone and the only source control I do it to take daily backups of the entire project(s) folder (minus the output files). So I end up with July_21_02.zip, July_23_02.zip etc... Very rarely do I have to unzip a file and retrieve an old source file. Regards, Nish p.s. I am not promoting this at all, but it's just that all the C++ stuff I did was on my own; whenever I worked in a team, it wasn't C++.


                  Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                  P Offline
                  P Offline
                  Paul Watson
                  wrote on last edited by
                  #8

                  Nishant S wrote: So I end up with July_21_02.zip Interesting that. I used to go client name, project name, day, month and year. But then I realised for searching-through-backup purposes it sucked, so I swapped day, month and year to year, month and day. That way it sorts perfectly in explorer. Just an observation :)

                  Paul Watson
                  Bluegrass
                  Cape Town, South Africa

                  1 Reply Last reply
                  0
                  • N Nish Nishant

                    Daniel Turini wrote: When you work on a big team, you get so used to this checkin/checkout habit that you'll forever do it. Okay I guess so :-) Daniel Turini wrote: Yesterday a customer called us and asked to fix a bug in a version we did three years ago... Okay, so you have a new version which does not have this bug, but your customer had the old version and you guys actually support the 3 year old version??? Wow! I thought you'd do it a' la MS and tell him to upgrade :-) Nish


                    Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

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

                    Nishant S wrote: Okay, so you have a new version which does not have this bug, but your customer had the old version and you guys actually support the 3 year old version??? Wow! I thought you'd do it a' la MS and tell him to upgrade I think he will upgrade soon, but I can't force him. And we care for our customers, really. I can imagine myself being him and needing this bug fix and someone asking me to do a costly upgrade, I would be really pissed. I think that this is the main reason we are still in business. Actually, if you are really picky you could use the "Consumer Code" law in Brazil, which obligates you to support a version for 5 years! My latest articles: Desktop Bob - Instant CP notifications XOR tricks for RAID data protection

                    1 Reply Last reply
                    0
                    • T Ted Christiansen

                      Amen. I work alone but have been using version control for three years (SourceSafe, about to switch to Surround SCM) and would never work without it. It makes it trivial to: 1. See which source files have changed in each version 2. See what changes were made to these changed source files These two activities would be very painful if you just zipped up the source files and saved them. Too painful to consider. Other benefits: 1. Space. Only the changes are stored (text files only). 2. etc. Ted

                      P Offline
                      P Offline
                      Paul Riley
                      wrote on last edited by
                      #10

                      Also useful for the "Hmmm... It's working fine but wouldn't it be nice if I just add this tweak... I wonder what this will do... Oh my god! Get it back, get it back!" scenario. :-D Paul Why don't you take a good look at yourself and describe what you see - Led Zeppelin, Misty Mountain Hop

                      1 Reply Last reply
                      0
                      • N Nish Nishant

                        I'd like to know how many developers here don't use any sort of source control. As for me, I usually work alone and the only source control I do it to take daily backups of the entire project(s) folder (minus the output files). So I end up with July_21_02.zip, July_23_02.zip etc... Very rarely do I have to unzip a file and retrieve an old source file. Regards, Nish p.s. I am not promoting this at all, but it's just that all the C++ stuff I did was on my own; whenever I worked in a team, it wasn't C++.


                        Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                        K Offline
                        K Offline
                        Kannan Kalyanaraman
                        wrote on last edited by
                        #11

                        Nishant S wrote: July_21_02.zip, July_23_02.zip This brings back the old memories on one of my previous projects where there where folders created on each date maintained individually by different developers on different machines X| It took me a day to figure out the project dependencies and get it compiled. Once we started using source control...it was a great relief, we even managed to get to the automated daily build thingy... p.s Always back up to the file server where it gets backed regularly, you never know when your machine will be doomed.I have a bitter experience on this one too :-( Cheers Kannan

                        1 Reply Last reply
                        0
                        • T Ted Christiansen

                          Amen. I work alone but have been using version control for three years (SourceSafe, about to switch to Surround SCM) and would never work without it. It makes it trivial to: 1. See which source files have changed in each version 2. See what changes were made to these changed source files These two activities would be very painful if you just zipped up the source files and saved them. Too painful to consider. Other benefits: 1. Space. Only the changes are stored (text files only). 2. etc. Ted

                          V Offline
                          V Offline
                          Vagif Abilov
                          wrote on last edited by
                          #12

                          Ted Christiansen wrote: I work alone but have been using version control for three years (SourceSafe, about to switch to Surround SCM) What is Surround SCM? And why do you switch? Just curious. Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                          T 1 Reply Last reply
                          0
                          • V Vagif Abilov

                            Nishant S wrote: As for me, I usually work alone and the only source control I do it to take daily backups of the entire project(s) folder (minus the output files). I can't work without source control even on my home projects. The biggest advantage is that you can always quickly compare different versions. This makes me brave to go on with serious source code changes: I know that if something in the functionality is suddenly broken, I can quickly compare what changed I did since latest proven version. And I label tested versions regularly. Using source control for personal projects also gives nice feeling that you have your own small software house where all pieces are in place. Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                            N Offline
                            N Offline
                            Nish Nishant
                            wrote on last edited by
                            #13

                            Vagif Abilov wrote: Using source control for personal projects also gives nice feeling that you have your own small software house where all pieces are in place. Yeah, I guess it helps to psyche ourselves into thinking that we are quite professional, eh? Nish


                            Author of the romantic comedy Summer Love and Some more Cricket [New Win] Review by Shog9 Click here for review[NW]

                            1 Reply Last reply
                            0
                            • V Vagif Abilov

                              Ted Christiansen wrote: I work alone but have been using version control for three years (SourceSafe, about to switch to Surround SCM) What is Surround SCM? And why do you switch? Just curious. Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                              T Offline
                              T Offline
                              Ted Christiansen
                              wrote on last edited by
                              #14

                              Vagif, Surround SCM is from Seapine (http://www.seapine.com). I purchased their bug tracking product called Test Track Pro and am very happy with it. Why switch from SourceSafe? 1. Database corruption - though I have never experienced it. 2. Surround is client server out of the box, no need for SourceOffSite. I need because I am working on a project with developers in different locations. 3. I like the user interface of Surround better 4. It integrates with Test Track Pro Ted

                              V 1 Reply Last reply
                              0
                              • T Ted Christiansen

                                Vagif, Surround SCM is from Seapine (http://www.seapine.com). I purchased their bug tracking product called Test Track Pro and am very happy with it. Why switch from SourceSafe? 1. Database corruption - though I have never experienced it. 2. Surround is client server out of the box, no need for SourceOffSite. I need because I am working on a project with developers in different locations. 3. I like the user interface of Surround better 4. It integrates with Test Track Pro Ted

                                V Offline
                                V Offline
                                Vagif Abilov
                                wrote on last edited by
                                #15

                                Thanks, very interesting. Do you know if it integrates into Visual Studio.NET? Vagif Abilov MCP (Visual C++) Oslo, Norway Hex is for sissies. Real men use binary. And the most hardcore types use only zeros - uppercase zeros and lowercase zeros. Tomasz Sowinski

                                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