2009-10-08 9 views
0

내 저장소에서 내 사이트를 체크 아웃 할 때마다. 내가 가진 대부분의 파일이 제외 된 것을 알았습니다. 그래서 모든 파일을 찾아 프로젝트에 포함시켜야합니다. 이것은 매우 성가신 일입니다.내 Subversion에서 내 파일을 계속 제외합니다.

Windows 용 Subversion 및 tortiseSVN을 사용하고 있습니다.

이 작업을 중단하려면 무엇을해야합니까?

+0

정보가 충분하지 않습니다. "내 파일의 대부분"은 무엇을 의미합니까? 특정 유형 또는 확장자의 파일입니까? 텍스트 또는 바이너리입니까? 저장소에 올바르게 추가 했습니까? 저장소가 물리적으로 어디에 위치해 있습니까? (% PROGRAMFILES % 폴더 아래에 있고 관리자가 아닌 경우 폴더는 Vista 이상에서 가상화되며 다른 폴더에서도 마찬가지입니다. –

+0

이러한 파일을 저장소에 추가 했습니까?)? – reinierpost

답변

1

잘 모르지만 프로젝트에 파일을 추가 한 후에 프로젝트 파일을 커밋 했습니까?

그렇지 않은 경우 다음에 프로젝트를 체크 아웃 할 때 파일이 여전히 제외됩니다.

+0

수 있습니다. VisualStudios에 nunit을 추가하기 위해 약간의 변경이 있었기 때문에 보통은 포함시키지 않았습니다. 각 컴퓨터마다 다른 경로가 있습니다. 나는 그것이이 물건들을 통제했다는 것을 몰랐다. 이상한 일이지만 프로젝트 파일을 커밋 할 때 다른 프로젝트 파일 (같은 프로젝트에서)을 가지고 있고 여전히이 문제가 발생합니다. 하지만 방금 저지른 프로젝트 파일을 업로드했는데 문제가 해결되었습니다. 왜 그것이 하나의 문제를 해결하지만 나머지는 해결할 수 있는지 확실하지 않습니다. – chobo2

+0

나는 또한 참고 문헌에 문제가있다. 때로는 내가 가진 모든 시스템 dll 참조를 추가하지 않습니다. 그래서 컴퓨터를 컴퓨터와 비교하여 모든 것이 발견되도록해야합니다. – chobo2

+0

프로젝트 파일을 변경 한 후에는 솔루션을 컴파일하여 파일을 커밋하기 전에 Visual Studio에 모든 내용을 저장해야합니다. – M4N

1

설정 섹션에서 "전역 무시 패턴"을 확인 했습니까?

는 설정에 도착 오른쪽 클릭 메뉴를 사용

alt text http://img3.imageshack.us/img3/2452/rightclicksvn.png

당신은 중간에 "글로벌 패턴을 무시"필드를 볼 수 있습니다 그것은 무시 파일 형식의 긴 목록이있을 것이다. 메모장에 복사하여 지나쳐 문제 파일 유형이이 목록에 있는지 확인하십시오.

alt text http://img176.imageshack.us/img176/2521/globalignorepattern.png

또는

나는 귀하의 질문에 걸릴 다른 의미는 코드를 체크 아웃하고 새 파일이 다른 사람에 의해 추가 된 경우, 파일이 로컬 드라이브에 표시 일 수 있었다 하지만 Visual Studio에서는 그렇지 않습니다.

그런 경우 소스 파일에 프로젝트 파일이없는 것 같습니다. 여기에는 프로젝트에 포함되어야하는 파일의 마스터 목록이 포함되어 있으며 소스 제어에 보관되지 않은 경우 다른 개발자가 새 파일을 추가하면 다른 팀 구성원의 컴퓨터로 복사되지만 그렇지 않을 것입니다. VS 프로젝트에 추가되었습니다.

관련 문제