저희 팀은 약 20,000 개의 Java 파일이 들어있는 cvs 프로젝트에서 작업합니다. 파일의 수가 많기 때문에 cvs 업데이트를하는 데 시간이 걸립니다. 나는 일반적으로 전체 트리를 약 5 부씩 체크 아웃하여 각 파일에 대해 수정 된 파일에 대한 걱정없이 다양한 요청을 쉽게 확인할 수 있도록합니다. 5 개의 나무를 모두 최신 상태로 유지하고 서로 동기화하는 것이 정말 고통 스럽습니다.gv와 cvs가 cvs보다 빠릅니까?
나는 원격 cvs 서버에서 git을 사용하는 것이 매우 쉽다는 것을 읽었으며 그 git는 빠릅니다. git을 사용하면 로컬 트리의 업데이트 속도가 크게 빨라 집니까?
하한은 하나의 cvs 업데이트를 수행 할 시간이라는 것을 알고 있습니다. 하지만 첫 번째 트리가 최신 상태가되면 4 개의 cvs update 명령을 수행하는 대신 다른 4를 첫 번째 트리와 빠르게 동기화 할 수 있다고 생각합니다. 자식을 올바르게 이해합니까?
git과 CVS _client_의 통합은 SVN과 비교해 좋지 않습니다. (적어도 이전에는 CVS를 사용한 프로젝트가 마이그레이션되었으므로 최근 경험이 없습니다.) CVS _server_가 소스에있는 git 저장소의 프론트 엔드로 실행되고 있지만, 나는 항상 아픈 마음의 시달린 출력을 고려했습니다. 그래서 ...). – vonbrand