Using Visual SOURCESAFE - visual-sourcesafe

I am new with a program SourceSafe Explorer and I want to do one thing using it, I want to save a project state, and if I will change project in future, that I will be able to return this point,
can anyone help me and show how to do this

You can refer to the SourceSafe tutorial below to learn the basics on how to use the source control tool:
http://www.codepool.biz/sourcesafe-vss-how-to

Related

Visual Studio Online - I just can't handle it...?

I hope that StackOverflow can help me with this problem, even if it's not 100% a programming question.
I've created a Visual Studio Online Account so I can manage my Code from everywhere and can share it with my buddies. There is just one problem:
Even though I have read al the Microsoft help about for days, I can't manage to simply create a new TeamProject with code and everything. You really are my last chance to understand it. At the moment, I have deleted all my failed attempts, there are no projects currently on my Account.
When going online, a question prompt appears asking me to create a new project. I enter a name, easy. I don't know what a Process Template is but Scrum sounds most like what I am searching for. It asks me whether I want to use GIT or TFVC. I want to use TFVC as I'm only working with Visual Studio 2013 and I think it's easier to use with it.
It says that my project is now in the cloud and asks me what to do next. I want to "add code", so I click it. Now there's a folder named "BuildProcessTemplate". I don't know how to add code or create a normal Visual Studio project. If I create a new project offline and click "Add to version control", it doesn't add it and if I connect to VS with another PC I can't find the code I wrote.
How am I supposed to simply create a normal project, write code and upload it after? And how can I change it with another PC after that?
I hope you can help me. Thanks!
Open Visual Studio 2013 on your machine, click on "View" in the File menu along the top, then select "Team Explorer". That should open a window with the team explorer. Click on "Connect to Team Projects" (it's an icon that looks like a US plug socket). Then click "Select Team Projects..." and enter your details for your vs online account. That should get you going...

Visual sourcesafe connection between virtual and build machine

I have a problem and there are no lots of documents about that.
I will use visual studio as ide.
I want to use visual source safe for sharing and logging our projects from a server.
I installed source safe.But i have some help about how to connect this machine to our programmers machine.
I need detailed help about this because this is an unusual subject for me.
If there is someone to help we can do it by remote too.
Thank you for helping.
Do you want to retrieve the files which your programmers stored in SourceSafe database? If so, you can use Open from Source Control command under File menu. More details
You can also refer to the using VS with SourceSafe tutorial here.

Visual Studio checkout from TFS

This question is about Visual Studio and Team Foundation Server ( TFS ). Im a novice with TFS and got a bit confused over a thing.
If I have connected to a TFS-project through VS and have all the code in VS. If I start editing a file I see a message like "foo.cs has been automatically checked out for editing." Does other people in the project see that? I just want to test things locally and dont want to affect other people in the project.
I am also a bit confused about that it says that is " has been automatically checked out for editing". I mean I already see the code in VS so I thought I had already checked it out.
I am used to work with SVN and haven't really worked with TFS before but in SVN you have to check out the code to be able to see it in your IDE of choice.
Yes, other people will see that you checked out the file. They will still be able to edit it. There is a setting in Tool -> Options -> Version Control not to check out files automatically.

How to quickly switch source control providers in Visual Studio 2010?

I'm currently working on .Net projects that are using either Git or Mercurial (Hg) source controls. I use Visual Studio 2010 for all of these projects. As I often have to switch source control providers I was wondering if there's a quick way to do this, so I don't have to go Tools -> Options -> Source Control once an hour.
A much better solution would be if Visual Studio would recognize which source control provider it needs or maybe remember which provider was used for a certain project. Can that be done?
With a nudge in the right direction I managed to handle this problem even better then expected - no switching necessary.
For Mercurial solutions I use VisualHG and for Git I use Git Source Control Provider. I also installed HgSccPackage. Now I don't really know how or why this works, but I've got GitSCC selected as the Source Control Provider in the settings, but when I load a Mercurial project VisualHG takes over. All I have to do is set the SCC to VisualHG the first time I open the project, close the project, change back to GitSCC and when the project is reloaded VisualHG will be used for it.
Interestingly it does not work without HgSccPackage installed. If someone can explain this, please do.
Note that it does not seem to work the other way round.
I use Git in combination with VS 2010 by keeping a commandline screen open. I do my work in Visual Studio and when I'm ready to make a commit, I switch to the commandline screen.
If you do this, you can use Git and Mercurial side by side in combination with VS 2010.

Getting Visual Studio to ignore source control bindings in a solution

Is there a way to tell Visual Studio 2005 to just ignore source control binding when opening a solution? I sometimes need to load a solution for which I don't have access to the source control server, but Visual Studio insists on trying to connect anyway, meaning I have to click "temporarily work offline in disconnected mode" for every project in the solution (of which there are about 20) as it loads. For some reason, it also tries to check each project out immediately after I've told it to work offline, so I have to click past that dialog box too.
As I will never need to edit anything in this solution, is there any way I can open it and have Visual Studio just ignore the fact it has source control bindings in it?
Edit: Ideally, I'd like a way to do this without having to change the project/solution files. They change fairly frequently, so I'd have to redo any changes every time there was a new version (otherwise I'd just unbind them once and it wouldn't be a problem).
Thanks for the replies so far.
The source control bindings are stored in Visual Studio solution file (.sln). For TFS for example, it contains a global section for TFS information and the solution projects added to TFS. You can edit the solution file to remove these bindings manually. I would suggest making a copy of the solution file first. However, I would recommend removing bindins via Visual Studio. Open your solution and go through the offline scenario. Then go to File/Source Control/Change Source Control (VS 2008) to bring up the UI that shows you the source control bindings in your solution. There you can manage the bindings including unbinding them. Once unbound, the next time you open the solution, VS should not have a need to access the source control.
I've been looking for a way to disable Integration between SourceSafe 2005 and Visual Studio 2008. We are forced to use SourceSafe being in a corporate environment and all. SourceSafe is fine on its own if you treat it like a baby. As soon as you try to do anything approaching useful it starts to break. God forbid you try to use the integration with Visual Studio. Being that I didn't want the "Bindings removed" so that it doesn't confuse other devs on the team I needed to be able to tell Studio to ignore the solution and project bindings and continue on it's merry way.
I followed the registry hack suggested in the following post
Removing SourceSafe Integration from Visual Studio 6
Studio did what I wanted...sort of. It removed the SourceSafe integration. However when I opened up a source controlled solution it asked me if I wanted to remove the bindings.
"the projects will be treated as not under source control"
No I don't want you to remove the bindings from the files, I want you to IGNORE them. This dialog pops up every time you open the solution/project file and there is no way around it.
My solution at the moment seems to have worked...for now.
File->Source Control->Change Source Control...->Disconnect
I hope this helps anyone else in the position of having to use SourceSafe but can't remove the bindings from the files themselves. WHY, Microsoft, WHY would you put the bindings in the files themselves?
/rant

Resources