0

Team Foundation Server에 대한 변경 사항을 체크 인 할 수 없습니다. "App_Data 경로가 거부되었습니다."라는 메시지가 나타납니다. 그래서 나는 그것을 봤어이 링크를 찾았어요 Stackoverflow Access to the path 'c:\inetpub\wwwroot\myapp\App_Data' is deniedTeam Explorer에서 체크인 할 때 ldf 파일이 거부되는 App_Data 경로에 액세스하십시오.

하지만 난 읽기 전용의 선택을 취소하여 폴더에 대한 권한을 추가하려하고 당신이 관리 권한이 필요합니다 말합니다. 그래서 나는 괜찮아졌고 아무 일도 일어나지 않았다. 그런 다음 권한 탭으로 돌아가서 빨간색 옵션 만 계속 선택되어 있는지 확인합니다. 내가 여기서해야 할 일이 뭔지 잘 모르겠다. 나는 나 외에 권한을 공유 할 수있는 다른 사람을 볼 수 없습니다. 나는이 컴퓨터의 유일한 사용자이고 관리자 권한이 있다고 생각합니다.

MVC 5 응용 프로그램과 SQL Server Express 및 Visual Studio Team Services.

+0

그래서 ... 데이터베이스를 소스 제어에 체크인하려고합니까? –

+0

네, 이것에 대한 다른 견해를 읽었습니다. 기술적으로 소스 컨트롤을 검사해서는 안된다는 것을 알고 있지만 데이터베이스 구조/테이블/뷰/인덱스/etc/etc를 저장하려면 어떻게해야합니까? 미래에 어딘가에 풀어 놓을 수 있습니까? 나는 그것이 mdf 파일이 무엇을위한 것이라고 생각 했는가? 실제 데이터를 저장하지 않고 데이터 만 테스트하면 파일은 매우 작게 유지됩니다! – user1186050

답변

0

좋아, 그래서 확인하고 체크 아웃하기 위해 SQl Server Express에서 데이터베이스를 분리해야했다. Sql Server Management Studio에서 내 데이터베이스에서 분리하여 액세스 권한이 주어졌으며 ldf 파일의 잠금이 해제되었습니다. 그러나 내가 항상 체크인하고 나가고 있다면 이것은 정말로 부담스러워 보입니다. Visual Studio Team Services에서 소스 컨트롤을 체크 인하 고 체크 아웃 할 때마다 첨부하고 분리하지 않아도됩니다. 여기에 뭔가 빠졌습니다. 데이터베이스가 연결될 때 .ldf 파일을 체크인하는 방법이 있습니까 ??

저는 SQl Server Express 2014 및 VS 2013 및 Team Services를 소스 컨트롤로 사용하고 있습니다. 참고 - 내 응용 프로그램에서 전체 텍스트 검색 기능을 만들었고 localdb가이 기능을 지원하지 않기 때문에 localdb를 사용하지 않습니다.