2009-11-17 3 views
1

저는 최근에 원격 컴퓨터에서 실행되는 새로운 프로젝트를 시작했습니다. 나는 보통 응용 프로그램을 원격 디버깅합니다. 내가 설치 microsoft 동기화 장난감을 "에코"내장 된 exe, dll, pdb 및 원격 컴퓨터에 configs 있습니다.파일이 변경된 감시자 도구

그러나 내 팀의 다른 프로그래머를 방해 할 수 있으므로 시각 스튜디오 빌드 이벤트에 synctoy를 추가 할 수 없습니다. 변경 사항이 감지되면 파일 도구 모음을보고 synctoy를 시작하는 데 사용하는 (무료) 도구가 궁금합니다.

필자는 간단한 파일 감시자를 작성할 수 있지만 바퀴를 재발 명하기보다는 기존 도구를 사용하는 것이 좋습니다. google에서 검색하면 많은 도구가 생기므로 좋은 도구를 찾으려고 시도하지는 않을 것입니다.

+0

xcopy를 사용할 수 없습니까? –

+0

내가 아는 xcopy는 복사하기 전에 파일을 복사하고 변경 사항을 지키지 않는 xcopy.exe뿐입니다. –

+0

맞아, 내가 언급 한 유일한 이유는 SyncToy를 빌드 이벤트에 추가하는 것에 대해 언급했기 때문입니다. 빌드가 동기화를 트리거한다고 생각하게되었습니다. –

답변

1

휠 재발 명의 기치 아래에있을 수도 있지만 .NET을 사용하는 경우 FileSystemWatcher 클래스는 UI가 없어도 사용할 수있는만큼 포괄적입니다.

아주 짧은 시간에 뭔가를 노크 할 수 있다고 확신합니다.

+0

한동안 둘러 보면서 방금 내 자신의 도구를 작성하기가 쉽기 때문에 내 자신의 관찰자에게 편지를 보냈습니다. –

1

Robocopy를/MON 또는/MOT 옵션과 함께 사용하면 어떨까요? 자세한 내용은 http://ss64.com/nt/robocopy.html을 참조하십시오.

+0

Robocopy는 분당 한 번 파일 변경 사항 만 감시하므로 이런 종류의 작업에는 사용할 수 없습니다. – George

관련 문제