Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I once worked for an enterprise-y software development company. They had an enterprise-y source code control solution. I can't remember the name off the top of my head, but just checking out the latest code took literally an hour.

It was so bad that people who were working together would have one person check out the code, then create a temporary git repository over it, and everybody would branch off that. When they'd finished working, they'd merge all their changes together into one ginormous commit into the "main" SCC.

Actually dealing with merge conflicts and building the software was outsourced, so nobody cared that these enormous commits (usually made months after the initial checkout) took dozens of hours to resolve.

It was the most bizarre thing I've ever witnessed.



Some of the big ticket tracking solutions are even worse. For example in the past I have used stuff from "Peregrine systems" (now owned by HP) that was so bad that actual ticket tracking was done via shared .xls files and we dedicated a team member each day to putting the data into Peregrine.

That VCS system sounds a lot like just plain CVS (though perhaps under a different name), I remember checkouts under CVS taking an age.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: