2010-07-19 6 views
10

Git에서 비디오를 보았습니다. 그 사람은 AssemblyInfo.cs를 무시하고 나섰습니다. 왜 그 파일을 확인하지 않아야합니까? Visual Studio에서 코드를 체크 아웃 할 때 파일을 체크하지 않으면 다음 사용자에게 불평하지 않습니까?AssemblyInfo.cs를 확인하지 않으시겠습니까

+0

'AssemblyInfo.cs'를 의미합니까? – SLaks

+0

SLaks. 예, 저는 AssemblyInfo.cs를 의미했습니다. – mpenrow

답변

20

일부 사람들은 빌드 할 때 스크립트에서 AssemblyInfo.cs를 생성합니다. 그렇게하면 날짜와 버전 번호가 자동으로 변경 될 수 있습니다.

3

내가 아는 주요 단점은 AssemblyInfo.cs가 빌드 된 어셈블리의 다양한 버전 번호에 대한 소스라는 것입니다.

이것은 당신의 AssemblyInfo.cs 파일 (그들은 절대적으로 내 의견으로한다)하지만 개발자가 그들을 확인에 대한 매우주의해야 소스 제어에 안 것을 의미하는 것은 아니다.

을 나는 우리가 일하는 곳 해당 프로세스 만 AssemblyInfo.cs 파일을 수정하도록 버전 번호를 관리하는 자동화 된 빌드 프로세스 - 개발자는 중요한 버전 번호 변경이 필요한 중요하지 않은 빌드를 예약 할 때 별도의 VersionNumber 파일을 수정합니다.

관련 문제