|
I think in the later versions of VSS they have made some improvements that seem to stop it from dying. Used to have problems with VSS corrupting itself but havent seen it for maybe a year and a half or so. Still, for remote use its still a bit bad that it isnt transactional (though you can get add ons). However its still not as fully featured as it could be. It also seems that MS arn't really putting that much effort into improving it. Would be a good application for them to Open Source
|
|
|
|
|
Keith Nicholas wrote:
(though you can get add ons).
Most addons cost as much as the entire VS.NET!
Keith Nicholas wrote:
Would be a good application for them to Open Source
Why? There are some good OS alternatives, like CVS, Subversion, etc...
I see dumb people
|
|
|
|
|
Unfortunately I'm in the first category -- some repository files got corrupt. And that wouldn't have been so bad if it was cvs where you can manually check and correct the repository files. But with the binary files of VSS with cryptical names you're completely lost and have to accept the losses since the last working backup (which was a while ago since it took us a while to notice it was corrupt).
Can someone tell me why the repository of VSS is binary? And why the file names? Give me one good reason to ever have binary files for something that is not raw data! It's really a wide spread Windows disease...
|
|
|
|
|
Anonymous wrote:
Can someone tell me why the repository of VSS is binary?
Can someone tell me why it so slow, since it uses binary files?
Can someone tell me why it isn't client-server?
I see dumb people
|
|
|
|
|
That could happen with any source control if you don't know how to use it.
|
|
|
|
|
But that was when I used VSS. Since trying out CVS and a few others, and sticking with Perforce, I can honestly say that source control is critical when it comes to developing medium or large projects.... wouldn't be able to live without it.
VSS was just a hindrance most of the time.
|
|
|
|
|
We had issues with VSS for a good long bit, before I finally got our IT group to implement a batch file that runs Analyze on the DB everynight; plus we now clean up the temp folder as well (nightly). Since doing this, we've had little issues with it.
Actually, our biggest problem to date was caused by IT, when they failed to properly reconfig the back-up, and then someone 'accidently' restored over 3 days worth of development work. But that wasn't a VSS issue, it was human error.
That's my two cents.
D.
|
|
|
|
|
I agree, have the time is not Visual Source Safes fault, its the bloody humans who use it.
I've actually had very few problems, VSS is simple to use integrate will with V.S. 2003, its a no brainer if you have to resort to the command line.
|
|
|
|
|
I don't like VSS, It seems to have few redeeming features, and I really hate the way the GUI isn't run on a separate thread. I do a contract where I may not wotk on the project for a few months, when I come back, I haave to do a 'Get latest version', it takes forever, and doesn't allow me to cance if it is taking too long. If the connection fails, I have to start all over again.
Being in a minority of one, doesn't make you insane George Orwell However, in my case it does
|
|
|
|
|
Mark Focas wrote:
I really hate the way the GUI isn't run on a separate thread
I agree, it can bog down during just about any operations.
Mark Focas wrote:
it takes forever, and doesn't allow me to cancel if it is taking too long
Cancel button at the bottom left of the screen has always worked for me. It doesn't always respond instantly, but it does respond within a few seconds.
|
|
|
|
|
I use ClearCase and I love it.
Gotta admit the relationship started sourly - there's a steep learning curve but now I'm comfortable with it I hate going back to CVS (and I will never use VSS again). On a largish project (>30 odd developers) you need powerful tool and ClearCase fits the bill nicely for us (300+ developers).
Perforce looks great too for large projects though I'm yet to experience it with more than one developer.
Subversion would be my choice for smaller projects.
Just some rambling...
Cheers,
Matt
|
|
|
|
|
I find it interesting that ClearCase is supposedly an industry standard but it is ranking so low here. One of the other areas of this company uses ClearCase, and the reaction to it has been, at best, mixed.
Sometimes I feel like I'm a USB printer in a parallel universe.
|
|
|
|
|
Navin wrote:
I find it interesting that ClearCase is supposedly an industry standard but it is ranking so low here.
Perhaps it is, um, not up to the, heh, quality standard set by other Rational products...
The bees will find their honey;
The sweetest every time...
|
|
|
|
|
|
But to defend the quality - we've never lost any information that we've stored in ClearCase - it's been remarkably reliable for us.
Cheers,
Matt
|
|
|
|
|
Tell me about it - the version of PurifyNT I have crashes on startup if I am using Windows XP style - I have to switch to classic mode to make it run.
The Rob Blog
|
|
|
|
|
Yeah, I expected a bigger showing from the PerForce/ClearCase crowd...
But then I imagine that CodeProjects biggest 'market' is Visual Studio users, particularly application developers...perhaps that explains the skewed result?
Cheers,
Matt
|
|
|
|
|
MattyT wrote:
But then I imagine that CodeProjects biggest 'market' is Visual Studio users, particularly application developers...perhaps that explains the skewed result?
Er, and who were you expecting?
The bees will find their honey;
The sweetest every time...
|
|
|
|
|
Cause we all know how much the *nix market loves clearcase (or any other vcs, i.e. bitkeeper) ! *
* This is a snide jab at the *endless* flamewars that crop up on the linu kernel mailing list, where the gpl folks rag on and on and on and on and on... about the inherent evils of bitkeeper and it's odious license (which basically says, if you use the free version of bit keeper, you agree not to use it on projects that make a competing product to bit keeper).
¡El diablo está en mis pantalones! ¡Mire, mire!
Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)!
SELECT * FROM User WHERE Clue > 0
0 rows returned
|
|
|
|
|
It was what I was expecting - I was just pointing out that because Perforce or ClearCase may be industry standards it doesn't mean that a survey on CodeProject may accurately reveal that...
Cheers,
Matt
|
|
|
|
|
MattyT wrote:
I use ClearCase and I love it.
Interesting. We were using CC for about a year, and pretty much everybody hated it. We even made an office party when we swiched back to VSS
|
|
|
|
|
Now that's interesting! Many people here don't have my affinity for ClearCase but there'd be a revolution if we tried to use VSS...
Actually I'm not sure VSS could do what we need - we have four primary sites around the world and require multiple developers working on the same code at the same time...would VSS cope? I've only used it in a two man team but it seemed very simple.
I can understand why people don't like ClearCase though - it's a big, hairy system and requires considerable management. However, it's very flexible and powerful and, after using it, other systems just seem very limiting.
Cheers,
Matt
|
|
|
|
|
Nemanja Trifunovic wrote:
We even made an office party when we swiched back to VSS
Man, you guys really are geeks!
--
Booohoo!
|
|
|
|
|
We use VSS because it integrates with the IDEs that we have used over the years.
I know myself and I know most of the guys I work with; ask us to use some command-line-console or extra-IDE app and it won't happen.
Saying that I do see problems with VSS and would appreciate any recommendations for a source system that integrates with VS.NET 2003.
ta
regards,
Paul Watson
Bluegrass
South Africa
Christopher Duncan quoted:
"...that would require my explaining Einstein's Fear of Relatives"
Crikey! ain't life grand?
Einstein says...
|
|
|
|
|
Paul Watson wrote:
Saying that I do see problems with VSS and would appreciate any recommendations for a source system that integrates with VS.NET 2003.
I'm currently evaulating SourceGear vault[^]
I haven't tried it's VS.NET integration yet, but it does have it. I don't tend to use the VSS integration with .NET either as my development procedures require me to know which files I'll be changing before I start coding. Switching to the source control app to check files in and out, forces me to think things through first.
Michael
But you know when the truth is told,
That you can get what you want or you can just get old,
Your're going to kick off before you even get halfway through.
When will you realise... Vienna waits for you? - "The Stranger," Billy Joel
|
|
|
|