On Jan 28, 2011, at 6:26 PM, Peter Corlett wrote:
On Fri, Jan 28, 2011 at 03:40:45PM +0000, Neil Brewitt wrote:
[...]
I did write a reasoned and detailed and sane response to you but when I
saw this, I lost patience and decided that you're just trolling to cover
up your own ignorance. PS Configspec is a Clearcase term.
See the name of the list? It's hates-software, not advocate-software.
Ragging on something that's annoyed us is its purpose.
Sure, you like your pet VCS. It's hateful. When given the option, I choose
git. It's also hateful. We hate all software.
Exactly. I just watched a tired co-worker rebase in the wrong direction today
and nearly shit his pants. Git said not word one about how the other 99.9% of
rebases have always gone in the other direction...nor did it strike Git as
strange to be rebasing the master onto a new branch, even though the master has
been pushed hundreds of times already. We found the change in the log, taunting
us at the end of its abandoned leaf and daring us to try out a command to get
it back. I've seen Git elide whole changes from a file's log just because
somebody fucked up a merge and wasn't experienced enough (read: have used Git
for at least a couple of months) to back it out...
...and I've also seen people get so fed up with "cannot clobber" messages from Perforce that they
stop bothering to check which files couldn't be clobbered and just tell it to overwrite everything. Oopsie,
there goes the workspace. Or how about "reconcile offline work"? Which doesn't filter files to add
by your workspace definition? Cool, huh? Which one of those files will actually be added and which ones
won't? Who knows? The list has 4000 items in it, so push the "Reconcile" button and roll the dice!
And here's more fun: your ignore specification is mixed into the workspace even though it's almost always the
same for all users and workspaces ... but you can't share or inherit workspaces. How long's that issue been
open at Perforce? At least 15 years since I first bitched about it.
I concur. All software sucks. Some of it manages to help us create other
software. Which also sucks.
--
Marco Von Ballmoos
http://earthli.com - Home of the earthli WebCore; PHP web sites made simple.