내가 일하고있는 개발자 그룹은 약 반년 전에 VSS에서 SVN으로 전환했습니다. CheckOut-CheckIn에서 Update-Commit으로의 전환은 많은 사용자에게 어려움이있었습니다. 이제 더 이상 파일을 체크 아웃하지 않아도됩니다. (더 정확하게 말하면, 아무도 파일을 체크 아웃 한 것을 볼 수 없으며, 파일을 체크 아웃 한 후 파일), 그것은 한 번 이상 사용자가 완료 한 후에 변경 사항을 저지른 것을 잊어 버렸습니다.SVN에 더 많은 커밋을 장려하는 방법
대부분의 사용자가 변경 사항을 적용하는 것이 좋지만이 문제는 심각하므로 사용자를 get locks on all files in SVN before editing으로 설정해야 할 수 있습니다. 차라리 이런 일이 일어나는 것을 보지 않을 것이지만 상황을 다른 방법으로 개선하는 방법을 놓치고 있습니다. 그래서 사람의 작업을 수행 할 수있는 방법을 제안 할 수있는 사항은 다음과 같습니다
- 트랙들이 을 수행 할 때 변경 내용을 커밋과 일관성을 위해 사용자를 장려 편집하지만
- 에 아직 커밋 된 변경 사항이있는 어떤 파일 사용자 솔루션은 환영 아웃 - 오브 - 박스 새로운 버전 관리 패러다임
에 사용되는 사람을 얻을하는 데 필요한 사용자 교육 오프
체크인 커밋 로그는 이론적으로는 작동하지만 수동으로 수행하기는 어렵습니다. 어떤 유형의 자동화 된 방법이 선호 될 것입니다.전달 프로세스 프로세스에는 SVN에서 업데이트 한 다음 변경 사항을 업로드하는 세 번째 사용자가 참여할 수 있습니다. 불행하게도, 단위 테스팅과 함께 갈 수있는 방법이 있기 때문에, 모든 변경 사항이 포함되었는지 자동으로 확인할 방법이 없습니다 (심지어 새로운 단위 테스트를 커밋하는 것을 잊어 버리는 것과 같은 문제가 존재합니다). –