Re: Use an Addin to automatically add date/time stamp to each edited line of VB6 code?

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance




"Mark" <mark.tunnard.jackson@xxxxxxxxxxxxxx> wrote in message
news:96c3f2fa-f84b-4b56-82b3-c743f24e6bb8@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
You really would be better off with a version control system, as Ralph
recommends. Subversion is a free open source system that's very widely
used, Microsoft Visual Source Safe (as recommended by Ralph) is pretty
cheap these days - and hopefully the old bugs which corrupted the
archives are fixed now too :)

I too like Subversion, but not for the classic VB development platform. VSS
works hand and glove with VB, both as an external utility and a full
featured Add-On. Due to the peculiarities of how the VBIDE manages "source
files", Subversion can only be reliably used as an external utility.

[Note: these comments are aimed at VSS versions normally available with VS6
and below and for its use with the classic VBIDE.]

VSS does have a rep for being "buggy" although this rep is largely
unfounded. It gets the rep primarily because of three reasons.
1) VSS needs to be periodically checked for errors (cleaned 'n packed).
Something, I often find users of the product not even aware of. The reason
for this is that VSS is extremely paranoid when it comes to integrity, it is
embarrassing redundant. The frequency depends on how it is being used. I
normally check mine every week and encounter a "repair" (which it can do
automatically) needed about 3 times a year.
2) Due to the way VSS manages its file store you cannot use incremental
backups (or other marking schemes), something Admins like. You must use
full-backups, something Admins normally don't like.
3) And last, a surprising number of developers don't know how to use or
design a SCCS and unfortunately the first SCCS they usually get their hands
on is VSS. :-)

-ralph


.



Relevant Pages

  • Re: Source Code Control
    ... I sit here wondering if all this Anti VSS propaganda out there is due to a ... cons of various source control systems (settling on ... ... Subversion repo is not fully consistent, it must mean your hardware is ... a BDB-based repository would become locked (but not ...
    (comp.arch.embedded)
  • Re: How to install source safe
    ... I'd recommend a different source control system. ... I believe that VSS has improved since I last ... better than Subversion though... ... Subversion does indeed use files to hold revisions, but it is built to be atomical in the sense that a partial commit is not committed at all and does not show up in the revision list for the repository. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Source Code Control - summary
    ... "Alternatives to Visual Source Safe" thread from July and people there seemed to advocate CVS/SVN and PVCS. ... Noone seems to like VSS. ... It seems that opinions have not changed and so I shall be downloading Subversion and some Tortoises at the weekend to have a trial run of setting up a small versioning system. ... It would appear that I am also required to burn effigies of Bill Gates whilst chanting "Death to VSS." ...
    (comp.arch.embedded)
  • Re: Source Code Control - summary
    ... Gates whilst chanting "Death to VSS." ... Please get the Subversion book, ... Amazon throws up "Version Control with Subversion" by Collins-Sussmann, ... The CLI commands include some online help, too, very handy from ...
    (comp.arch.embedded)