2010-08-18 5 views
0

커밋에 대한 CVS 저장소를 모니터링하는 방법이 있습니까?CVS 저장소에서 변경 사항을 모니터링하는 C# 코드

그런 다음 커밋시 변경 집합 내의 모든 파일을 저장소 내의 각 경로와 함께 다운로드 하시겠습니까?

이유는 CVS 저장소와 FTP를 통해서만 액세스 할 수있는 개발 서버 간의 지속적인 통합을 설정하고자하기 때문입니다.

업로드하기 전에 압축기/프로세서를 통해 모든 파일을 실행하고 싶습니다.

위의 내용은 C#에서도 가능합니까?

답변

1

이런 일을하는 표준 방법은 post commit hook (응용 프로그램이나 응용 프로그램에 메시지를 보낼 수있는 무언가)에서 무언가를 실행하는 것입니다.

다른 옵션은 폴링입니다. 빠른 결과는 library이 .NET의 CVS에 액세스 할 수 있음을 보여 주며 요구 사항의 두 번째 부분도 수행 할 수 있습니다.

대부분의 CI 서버는 폴링/알림을 처리합니다. 아니면 요구 사항을 이해하지 못했습니까?

관련 문제