justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[back to index] | [unreplied] | [replied] | [recent comments] | [all]

Question: Did you use another SCM before GIT? Back in the Winamp days, how did you manage source control? Did it work?
Asked by John (70.173.150.x) on July 28 2012, 5:26pm
Reply on July 28 2012, 5:45pm (edited at July 28 2012, 5:46pm):
    When I started Winamp, I didn't use SCM, which in retrospect is really terrifying... but when you're the only guy working on it, it is somewhat doable. At a certain point we used MS SourceSafe, then SourceOffSite (which allowed it to be used over the internet within reason). SourceSafe at least provided a history, but if you wanted to roll back to the exact state at a particular point in time, err, well that was difficult (and rarely done). After leaving AOL, I used SourceSafe for a bit longer, then moved to SVN, which I used for quite a long time until git. SVN was way way better than SourceSafe (while branches were a pain in the ass, you could at least get a snapshot of a given revision trivially) and git was way way better than SVN (we can actually use branches without complete hell).

    Using version control initially had a great effect on my workflow -- being able to diff after working was great. Git takes it to the next level in many ways, letting me do even more as part of the process.

Comment:
    Your Name:   -- Site Owner's Name:  (for human-verification)

    Comment:    

    
  
[back to index] | [unreplied] | [replied] | [recent comments] | [all]
Copyright 2025 Justin Frankel. | RSS