我有一个ASP.NET应用程序。
基本交付流程如下:
我没有更改IIS配置的权限,因此必须手动更改每个文件的权限。每次替换文件时,权限都会被删除,我需要重新设置它们。
所以我有两个问题:
- Nant在开发人员的计算机上构建应用程序,并使用Nant脚本创建一个zip文件,其中包含应用程序文件而不包含SVN文件夹和无用文件。
- 将zip和nant文件复制到客户端计算机
- Nant脚本使用zip文件中包含的文件替换当前网站文件。
我没有更改IIS配置的权限,因此必须手动更改每个文件的权限。每次替换文件时,权限都会被删除,我需要重新设置它们。
所以我有两个问题:
- 我可以使用Nant更改文件权限吗?如何操作?
- 是否有可能避免这个问题?(开发人员的计算机上没有此用户)