dev/live 서버에 Visual Studio 2008을 사용하여 "게시"한 매우 큰 웹 사이트가 있습니다. 결과적으로 라이브 서버에는 * .aspx.cs 파일이 없으며 지금까지는 "website.dll"만 있습니다.한 프로젝트에서 여러 dll을 만들 수 있습니까?
그러나 사이트에 페이지를 추가해야하기 때문에 사이트의 큰 부분을 개발하여 중간 부분을 조금만 변경하면 다른 부분을 변경할 수 있습니다. 라이브 사이트에 "website.dll"을 게시하지 않습니다. 왜냐하면 내 절반의 완성 된 코드가 있기 때문입니다. 사람들은이 상황을 어떻게 다루고 있습니까?
사이트를 여러 dll (아마도 네임 스페이스를 기반으로합니까?)로 분할 할 수 있다면 변경된 사이트의 작은 부분을 게시 할 수 있으며 개발자 서버에서 개발중인 비트를 남겨 둘 수 있습니다.
감사합니다,
귀하의 문제는 하나의 조립하지
추가하고 싶습니다. 안정적인 트렁크 (여기서는 버그 수정)를 유지하고, 새로운 것들을 추가하는 프로젝트를위한 브랜치와, 릴리스를위한 브랜치/태그를 유지하는 전략을 사용하십시오. 프로젝트가 완료되면 분기를 다시 통합하고 새 릴리스를 수행하기 전에 릴리스 분기를 다시 통합하십시오. –