How can I fix my directory structure in Visual Sourcesafe?

I am using Visual SourceSafe with Visual Studio. Every time I work on a project for a while, the directory structure on my hard drive gets messed up. The latest versions of the files go into their own subfolder, so I end up withC:\VS2005\Projects\MyProject\MyProject\MyProject\MyProject

What is causing this?

0


source to share


4 answers


I can't help with your specific problem, but I remember my own pains using SourceSafe just a few years ago.

If you have a choice in the source control system you are using, I would recommend looking at other options. There are several good ones to choose from.

I switched to SVN and never looked back. It's better than SourceSafe, 50% faster, and it only takes a few minutes to install if you are using visualsvn server (free product). As far as Visual Studio integration goes, the visualsvn client is around $ 50 or just use ANKH + Tortoise (both are open source and very good). The bottom line is that the switch doesn't have to cost you money, and the installer packages get the system up and running quickly on both the clients and the server.



Hope this helps, and good luck with SourceSafe if you need to keep using it.

Update: See also this thread

0


source


What is causing this?



I'm just afraid that the overall conflicting VSS and VS-related craziness I'm afraid. You could take the time to really get to know VSS and how it thinks about things and how to avoid quirks and pitfalls, but the fact of the matter is this is an outdated beast, I would repeat Robert that you are better off getting a copy of SVN and VisualSVN and never don't worry about it again.

0


source


I can't help but agree with other gentlemen, get away from VSS as quickly as you can. If you haven't bitten him already, you will. Any tool will be better, be it Subversion, Mercurial or others. The first compartment has the Tortoise {SVN, HG} extensions that let you play around with a nice interface if you don't like CLI tools. My own choice is HG (also known as Mercurial ) as it is a decentralized / distributed VCS that allows autonomous work / commenting and easier distribution of work.

0


source


You will need to get an old priest and a young priest ... or a better version control system.

0


source







All Articles