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,641
  • 17
  • 46
  • 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
  • 10,479
  • 17
  • 82
  • 126
  • 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
  • 14,195
  • 22
  • 56
  • 52
  • 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