마지막으로 가져온 이후로 변경된 내용을 git remote
에서 확인하는 방법을 찾고 있습니다.수정 날짜/시간 이후 변경 사항을 원격으로 원격으로 확인하십시오.
리모컨을 가져 오는 변경 사항을 보았지만 원격 변경 사항을 "핑 (ping)"할 수있는 "TeamCity"와 같은 많은 지속적인 통합 도구에 대해 알고 있습니다.
대리인 등이이 검사를 수행하는 방법을 알고 싶습니다. 따라서 사람들에게 repo에 대한 변경 사항을 알리는 자체 도구를 작성할 수 있습니다.
에서 변경 사항을 확인하는 데 어떤 git 명령을 사용 하시겠습니까?
git ls-remote .
이면 충분합니까?
좋은 정보! 빌드 에이전트 Ping 서비스는 변경 내용이나 세부 정보가 아니라 "변경된 사항"을 알고 있어야한다고 가정합니다. 특히 PING이 단순히 CI를 시작하는 데 사용되거나 커밋을 가져오고 두 번째 프로세스를 시작한 다음 정보가있는 경우 특히 그렇습니다. 생각? – Doug
정말 사실이라면 어쨌든 빌드하기 위해 가져올 것입니다. 하지만 내가 말한 것에서부터 포스트 후크 방식은 길고 청결한 다음 몇 초마다 원격입니다 – Learath2
webhooks의 큰 문제는 원격 저장소에 대한 액세스 권한이 있다고 가정한다는 것입니다. 나는 * 누군가 elses * repo를 확인하는 서비스를 작성 중이며 업데이트 된 경우 얕은 복제본을 작성합니다. – Doug