Reply to post: Re: drivers.old.new.newer

Dev's code manages to topple Microsoft's mighty SharePoint

Stevie

Re: drivers.old.new.newer

Heh.

Our SAs who Must Not Be Questioned set up all the trad Unix versioning tools as "SA permission required", for reasons that passeth all understanding.

I asked my Boss - who was hot to trot on getting rid of blah.old, blah.<date> files littering our servers for a copy of the git software (I had no download or install privs). Refused.

I explained it was in use around the world *and* by all our vendors. Refused. He told me we had a "Microsoft product" that would do nicely.

"What's it called?" Dunno.

"Is there any training to be had for it?" No.

"Where's the documentation for it?" Dunno.

"Who's the admin?" Dunno.

So I went away and in a rage wrote a perl script that would make copies of any file into a .old version. You typed notgit myprog.sql and would get notgit.sql.old but - and here is the !clever bit - it would first look for all .old files and move them to .old versions.

So if this was your fourth "version" of myprog.sql there would be myprog.sql.old, myprog.sql.old.old and myprog.sql.old.old.old too.

I showed my boss when he came round to nag me. He was livid. I explained with my best "keen innocence" look that one could keep track of changes and fork from old versions by simply counting the "old"s and subtracting one, but he was unimpressed and shouted at me for not using the Microsoft product.

I did my "hurts borne manfully" face and explained that I would have done so but that I did not know what it was called, how to use it, where to find the documentation for it and could not contact the admin for guidance because I was unaware of his name, at which point my boss started to make wheezing noises and stomped off.

Later, we were in a meeting and he announced our dotnet devs had a new version of Toad that had a versioning engine in it. He said he did not know what the underlying technology it was. I told him I did. He asked me for the name.

"Git".

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon