같은 웹 응용 프로그램 프로젝트 웹 사이트에서 3 명의 개발자로 구성된 팀을 운영하고 있습니다. 우리 모두 VS 2010과 소스 기어 볼트를 사용하고 있습니다.동일한 웹 응용 프로그램 프로젝트에서 작업하는 여러 개발자
우리 각자는 우리의 로컬 드라이브에 다른 작업 폴더를 가지고 내가 이해하는 데 필요한 몇 가지 문제가 발생하고있다 :
는1) 사용 중 하나가 프로젝트에 새 페이지를 추가하고자 할 때, 그 표시를 전체 프로젝트 또는 .csproj 파일을 체크 아웃하고 페이지를 추가 한 다음 .csproj 파일을 다시 체크인해야합니다. 정확합니까?
2) 변경된 코드를 체크인 할 때 bin 폴더 나 그 안에있는 항목을 체크인해서는 안됩니다. 그렇게하면 아무도 코드를 컴파일 할 수 없습니다. 다시, 이것이 맞습니까?
결론, 모범 사례 조언을 찾고 있습니다. 우리가 사용하고있는 도구를 고려할 때이 개발 노력을 관리하는 가장 좋은 방법은 무엇입니까?
기본값 대신 "편집/병합/커밋"방법을 사용하는 것이 좋지만 "체크 아웃/편집/체크인"방법은 오래된 것입니다. Vault 옵션에서 Concurrent Development Style (동시 개발 스타일)에서 찾을 수 있습니다. 하지만이 변화가 수반하는 일을 이해해야합니다. 더 이상 체크 아웃하지 마세요! – andleer