3

The Problem: Until now, I create a IIS website/app using the IIS manager tool. The problem is that changes to a IIS website aren't documented as they should be. For example: when I update the URL Rewrite rules this changes should be documented in a version control solution.

What is your solution to solve this issus?

stacker
  • 14,121
  • 17
  • 44
  • 74

2 Answers2

0

Using a source control is possible in any project type, including "Website" or "Web Application" projects. Are you going to establish a Continuous Integration?

Afshar Mohebi
  • 9,219
  • 13
  • 76
  • 122
  • Oh sorry. I meant that I want the IIS website to be in source control. I actuality want to integrate it with my CI solution. – stacker Oct 24 '10 at 09:49
0

Yes, you can have your project in source control. Then create a build in PowerShell and/or MSBuild that can deploy your website to a clean IIS (or at least with all dependencies there). That will document the steps needed to deploy your site.

JasonMArcher
  • 13,296
  • 21
  • 55
  • 51
  • Since the actually IIS 7 website is a web.config file, I want to have that file in source control, and than create and modified the site from this file, instead of directly in the IIS Manager. – stacker Oct 26 '10 at 10:50