2013-03-29 5 views
0

나는 Windows 8 Pro, Visual Studio 2012AnkhSVN을 사용하고 있습니다.Windows 8/AnkhSVN이 사용 권한을 삭제하는 이유는 무엇입니까?

문제는 : SVN, Windows, AnkhSVN, VS 또는 다른 어떤 것을 사용하여 솔루션을 업데이트하면 해당 파일의 사용 권한이 변경됩니다. 그래서 프로젝트를 실행할 때 허가가 거부되었습니다.

ASP.NET MVC3 프로젝트에서 작업하고 있으며 로컬 IIS 8을 내 서버로 사용하고 있습니다.

저는 로컬 사용자에게 권한을 부여하여 문제를 조사하고 해결했습니다. 그러나 나는 내 솔루션을 업데이트 할 때마다 그렇게하고 싶지 않습니다.

이 문제를 해결하기 위해 수행 할 수있는 작업은 무엇입니까? 감사합니다. .

+0

파일 당 또는 전체 폴더에 대한 사용 권한을 설정하려고 했습니까? – outcoldman

+0

@outcoldman 처음으로 폴더 용으로 파일을 만들었습니다. 두 가지 방법 모두 효과가있었습니다. – eestein

+0

SVN 등록이있는 폴더의 상위 폴더에 대한 권한을 설정해야합니다. 또한 응용 프로그램 풀에 대한 사용자 변경을 시도 할 수 있으므로 사용자가 시작할 수 있습니다 (보안에는 좋지 않지만 이것이 devbox에만 해당되는 경우이 방법이 효과적입니다). – outcoldman

답변

1

첫 번째 제안 : SVN 등록이있는 폴더의 상위 폴더에 대한 사용 권한을 설정해야합니다. 그런 다음 모든 폴더/파일은 상위 폴더에서 사용 권한을 상속해야합니다.

두 번째 제안 : 또한 사용자가 응용 프로그램 풀에 대해 사용자를 변경하려고 시도 할 수 있으므로 사용자가 시작할 수 있습니다. 그것은 보안에 좋지 않습니다,하지만 이것이 당신의 dev에 박스에 대해서만 있다면, 이것은 작동합니다.