Click here to Skip to main content
15,890,043 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi all

I wanted to deploy my code on test server using source safe. I havent used it before.
Please can someone guide me.


Many Thanks
Posted
Comments
[no name] 5-Jul-13 10:07am    
You would need to supply way more information. Source Safe is not a code deployment tool.
babli3 5-Jul-13 10:10am    
ok sorry i am a fresher... i thought it is same as svn... I have used svn before but not source safe.
Thanks
[no name] 5-Jul-13 11:07am    
If you mean "same as svn" to be that Source Safe is a source code repository, that is correct. Repositories do not "deploy" code. You would need to install the Source Safe client application on your test server and then use that application to "pull" the source from the database to your local hard drive.
babli3 5-Jul-13 11:09am    
thanks
babli3 5-Jul-13 11:10am    
I have a test server and my changes are in business layer, so please can you tell me how can i apply them to test on test server. thanks

Source safe stores just that. Source code. It's a central repository for your code so changes across a team can be managed and merged and backed up from a central location.

It doesn't store the binary files generated when you compile your application.

So source safe will not actually contain the fails you need to deploy.

What you need, if you're looking for an MS solution to build and deploy mechanisms is Team Foundation Server (TFS).

Then can automatically build a release when code changes are checked in. Run automated testing. And then publish the resulting build files to a specific location.

The build process in TFS uses the MSBuild engine. This is far too big a topic to cover with this question. But it has the ability to do almost anything in regards to automated building and deployment.

If this is a web project. You can output to a template server and then use the Web Farm Framework to push the changes out to your other servers.
 
Share this answer
 
Comments
babli3 5-Jul-13 11:10am    
thanks...I have a test server and my changes are in business layer, so please can you tell me how can i apply them to test on test server. thanks
Stephen Hewison 5-Jul-13 11:16am    
That depends on the changes. If none of the API's have changed you and just deploy the new DLL. Otherwise you'll nee to deploy the the components which have dependencies within the BLL DLL.
babli3 5-Jul-13 11:17am    
ok thanks
Source safe stores just that. Source code. It's a central repository for your code so changes across a team can be managed and merged and backed up from a central location.

It doesn't store the binary files generated when you compile your application.

So source safe will not actually contain the fails you need to deploy.

What you need, if you're looking for an MS solution to build and deploy mechanisms is Team Foundation Server (TFS).

Then can automatically build a release when code changes are checked in. Run automated testing. And then publish the resulting build files to a specific location.

The build process in TFS uses the MSBuild engine. This is far too big a topic to cover with this question. But it has the ability to do almost anything in regards to automated building and deployment.

If this is a web project. You can output to a template server and then use the Web Farm Framework to push the changes out to your other servers.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900