명령 줄에서 "디렉토리 A에서 디렉토리 B로 모든 파일을 복사합니다.하지만 파일이 디렉토리 B에 이미 존재한다면 어떤 파일이 더 최신인지에 상관없이 덮어 쓰지 마십시오."라고 말하는 방법을 찾을 수없는 것 같습니다. , 나에게 메시지를 표시하지 않습니다. "
나는 copy, move, xcopy & robocopy를 겪었고, 내가 얻을 수있는 가장 가까운 것은 robocopy에게 "A를 B로 복사하되 이전 파일로 최신 파일을 덮어 쓰지 마십시오"라고 말할 수 있다는 것입니다.하지만 그것은 저에게 효과가 없습니다. . xxcopy를 살펴 보았지만 다른 SVN 사용자가 빌드를 수행하기 위해 해당 도구를 설치해야하는 Visual Studio 빌드 후 이벤트에 대한 타사 종속성을 원하지 않기 때문에 삭제했습니다.
Visual Studio 2010의 빌드 후 이벤트에 명령 줄을 추가하여 새 EF 모델 개체에 대한 T4 템플릿 에서 생성 된 파일이 해당 파일이 속한 프로젝트 폴더에 배포되지만 기존 개체에 대한 파일이 다시 생성되도록하고 싶습니다. 잠재적으로 편집 된 대상 파일을 덮어 쓰지 마십시오.
T4 템플릿이 재생성되기 때문에 소스 파일은 항상 최신 상태이며 "newer"스위치를 안정적으로 사용할 수 없다고 생각합니다.
가능한 항목에 대해 부분 클래스를 사용하지만 부분 클래스를 사용할 수없는 다른 항목이 생성됩니다 (예 : 기본 EditorTemplate 또는 DisplayTemplate * .ascx 파일 생성).
비슷한 문제를 해결 한 사람이 있습니까?
cmd.exe
의for
명령에 대해 잘 알고 있습니까? 그렇지 않은 경우 실행for /?
하여 사용하는 것이 좋습니다 .