문제

지금 저는 이미지를 자동으로 생성하여 임시 폴더에 저장하는 ASP.NET 웹 사이트를 작업하고 있습니다.내 로컬 시스템에서 작업할 때 Visual Source Safe가 선택한 임시 폴더로 이동하여 체크인하려고 합니다.따라서 소스 제어에서 특정 폴더를 제외하는 방법이 있는지 궁금합니다.

나는 약간의 독서를 했고 이것을 할 수 있는 방법이 있다는 것을 발견했습니다. 개별 파일, 그러나 전체 폴더에 대해서는 아직 아무것도 찾지 못했습니다.

도움이 되었습니까?

해결책

MS가 VS2008과 MVC 프로젝트로 다시 돌아간 주요 이유 중 하나를 찾았다고 생각합니다.

VSS를 사용한 지 꽤 시간이 지났지만(주로 지금은 정말 오래되었기 때문에) 대부분의 소스 공급자는 제어 중인 프로젝트가 아닌 공급자의 설정에 따라 파일과 폴더를 제외할 수 있도록 허용합니다.

웹사이트가 아닌 웹 프로젝트로 전환할 수 있다면 그렇게 하고, 그렇지 않으면 소스 제어 공급자를 업데이트하는 방법을 살펴보겠습니다. Vault, CSV, SVN, Git, VSTS 등에서는 이러한 종류의 제외가 쉽기 때문입니다. 이름은 있지만 몇 가지).

다른 팁

ASP.NET 웹 사이트 또는 ASP.NET 웹 프로젝트를 사용하고 있습니까?그 차이는 이 문제를 해결하거나 촉진할 만큼 충분히 중요합니다.

웹사이트는 파일 시스템을 스캔하고 자동 체크인하는 것을 좋아합니다.프로젝트에서는 지시한 내용만 확인하세요.

또한 Visual Source Safe는 꽤 구식입니다. 최신 소스 제어 시스템을 사용하면 원하는 작업을 수행할 수 있습니다.SVN과 TFS 2008 SP1은 내 경험에 따른 것입니다.

폴더에서 마우스 오른쪽 버튼을 클릭하고 "제외"를 선택할 수도 있지만 웹사이트의 경우 폴더 이름이 바뀌는 것 같습니다.

이것이 귀하에게 적합한 옵션인지는 확실하지 않지만 VSS에서 임시 폴더를 제외하는 경우(VSS UI를 사용하여 VSS 내의 폴더 삭제) 해당 폴더에 들어가는 파일이 다시 "선택"되지 않아야 합니다.

임시 폴더의 상위 프로젝트에서 작업을 수행하는 경우 폴더 숨기기를 시도할 수 있습니다.http://msdn.microsoft.com/en-us/library/x2398bf5(VS.80).aspx

내가 제안 할게 비우기/삭제 귀하의 웹사이트에서 귀하의 폴더입니다.웹사이트를 시작할 때 사용하세요 생성/검증 폴더를 정리하고 폴더 안의 모든 항목을 제거합니다.필요한 경우 DEBUG 코드만 가능합니다(#if DEBUG로 래핑).또한 빌드될 때마다 이 작업을 수행하는 빌드 스크립트를 프로젝트에 추가하세요.

웹사이트 외부에 있는 임시 폴더에 애플리케이션을 쓰도록 할 수 있나요?

예를 들어~에 C:\tempfiles

그러면 VSS가 이를 인식할 수 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top