none
Team Foundation Server 2010 빌드 에러 "~~~(파일경로)" 파일에 줄을 쓸 수 없습니다. "~~~(파일경로)" 경로에 대한 엑세스가 거부되었습니다. 라면서 빌드를 할 수가 없습니다. RRS feed

  • 질문

  • 안녕하세요.

    팀 파운데이션 서버 2010을 서버 세팅 하고, 소스 매핑을 한 다음 사용하려고 하는데, 솔루션 정리 및 빌드를 하려고 하니

    『 "~~~(파일경로)" 파일에 줄을 쓸 수 없습니다. "~~~(파일경로)" 경로에 대한 엑세스가 거부되었습니다.』

    라는 메세지가 나옵니다.

    여기저기 검색해보니 권한 문제인 것 같아서 팀 프로젝트 컬렉션에 권한을 다 넣어줘 봤습니다.

    (Project Collection Administrators, Project Collection Build Administrators, Project Collection Build Service Accounts, Project Collection Service Acoounts, Project Collection Test Service Accounts, Project Collection Valid Users의 [팀 프로젝트]\Builders, Contributors, Project Administrators, Reades 전부 추가했습니다)

    권한을 추가했음에도 불구하고 동일한 에러가 계속 발생합니다. 어디 세팅을 다시해야 되는 것인가요?

    답변부탁드립니다. 감사합니다.

    2014년 1월 14일 화요일 오전 12:04

답변

  • TFS서버와 로컬 폴더를 매핑하게 되면 서버의 내용을 로컬폴더로 내려받으면서 연결이 되는데요.

    이렇게 내려받아진 폴더는 모두 읽기 전용속성을 가지게 되어 새롭게 빌드된 exe 또는 dll 파일을 덮어쓰려고하면 액세스 거부가 나타나게 됩니다.

    로컬에 매핑된 폴더를 윈도우 탐색기에서 열어서 최상위 폴더에서 마우스 오른쪽 버튼의 속성을 클릭해서 읽기전용 속성을 하위폴더 포함해서 해제 해주시면 될듯합니다.

    2014년 1월 14일 화요일 오전 5:38