우리는 때때로 TortoiseSVN (SVN 저장소가 아닌 Tortoise라고 가정합니다)에 문제가 있었는데, 저장소에 파일이 체크인되고 (리포 서 브라우저를 사용하여 파일을 볼 수 있음) 사람에게 존재합니다. 누가 커밋했지만 다른 사람이 업데이트를 수행하면 해당 파일은 작업 복사본에 추가되지 않습니다. 그런 다음 repo-browser에서 "Copy to working copy ..."를 선택하고 커밋을 시도하면 파일이 새 파일로 취급되며 클라이언트가 파일을 추가하려고 시도하여 오류가 발생합니다. 업데이트하면 일부 오류가 발생합니다 (이를 재현하는 방법을 모르므 로이 원인을 구체적으로 알지 못하고 정확한 오류를 기억하지 못합니다). 그런 다음 리포지토리에서 파일을 삭제하고 새 파일로 커밋해야합니다. 금후,
저장소는 svn : // 프로토콜을 통해 버전 1.4.6을 실행하는 서버에 액세스합니다. Windows 서비스로 실행되는 Windows Server 2003 시스템에서 호스팅됩니다.
저장소는 다음과 같이 배치됩니다.
[저장소] / 코드 / [프로젝트] [리포지토리] / 코드 / [웹 사이트] / * 여기의 일부 페이지 * [저장소] / 데이터 / [기타 데이터 파일] [리포지토리] / 참조 / [dll / 참조]
이것은 거의 독점적으로 .aspx / .aspx.cs / .aspx.designer.cs에서 발생하며 대개 한 번에 3 개입니다. 마치 전체 "페이지"가 내 폴더에 추가되지 않는 것처럼. Visual Studio를 열고 솔루션을 실행하고 Visual Studio를 열지 않은 상태에서도 이런 일이 발생했습니다.
누구든지 이것을 전에 본 적이 있으며 원인 / 해결 방법을 알고 있습니까?