none
TFS2013 & Sharepoint & Release Management 모두 한 서버에서 동작 가능 유무 RRS feed

  • 질문

  • 안녕하세요.

    TFS 2013을 설치한 컴퓨터에서 Release Management설치 후 SharePoint를 설치하면 Release Manamgement 웹 페이지가 문제가 발생합니다. 또한 Sharepoint도 약간 문제가 있습니다.

    그래서 다른 서버에서 Release Management를 설치하려고 Database Server에 TFS의 Database Server를 입력 후 Apply Setting 하였으나 User '상용자' should be a sysadmin for sql server instance '서버이름' to perform database configuration이라고 fail이 뜹니다.

    TFS 서버에 Release management를 설치해야한는것인지 TFS 서버의 Database에 접근권한이 필요한지 궁금합니다.

    RM과 Sharepoint를 한 서버에 모두 설치하여 사용이 불가능한지 궁금합니다. IIS에서 충돌때문인지 설치가 제대로 되지 않네요.

    • 편집됨 ALMVSO 2015년 5월 27일 수요일 오전 6:55 추가 설명
    2015년 5월 27일 수요일 오전 6:12

답변

  • 빌드 서버에서 설치시 User '사용자' should be a sysadmin for sql server instance '서버이름' to perform database configuration. 에러가 발생되었으나 DB쪽에 빌드서버의 Security Sysadmin 할당해주고 처리하니 설치가 되었네요.

    • 답변으로 표시됨 ALMVSO 2015년 9월 23일 수요일 오전 7:13
    2015년 6월 17일 수요일 오전 11:03

모든 응답

  • Release Management Server는 TFS 서버와는 다른 시스템에 설치하는 것을 권장합니다. 이론적으로는 TFS 서비스 구성에 필요한 모든 Tier들을 한 시스템에 설치하는 것은 가능하지만, 프로젝트가 많아지고 사용자가 늘어나며 빌드 수가 많아질 수록 성능에 영향을 미칠 것이기 때문에 그렇게 사용하시는 것은 매우 어려울 것입니다.

    어쨌든 Release Management Server 설치에 대해서는 아래의 링크를 참고해보시기 바랍니다.

    Visual Studio 2013용 Release Management 설치

    "특히 TFS를 사용할 경우 Release Management 토폴로지에 대해 고려할 사항이 있습니다. TFS와 함께 Release Management 서버를 설치하는 데 방해가 전혀 없더라도 TFS 서버의 응용 프로그램 계층과 별도로 서버를 설치해야 합니다(이 설명서에서 사용하는 방법). TFS를 Release Management와 함께 사용하는 경우 빌드 서버가 실행의 일환으로 릴리스를 자동으로 만들 수 있도록 TFS 빌드 서버(적어도 하나 이상의 빌드 에이전트 포함)에 Release Management 클라이언트를 설치해야 합니다. 이렇게 하면 연속 통합 및 배포 시에 특히 유용합니다."




    2015년 6월 3일 수요일 오전 7:47
  • 빌드 서버에서 설치시 User '사용자' should be a sysadmin for sql server instance '서버이름' to perform database configuration. 에러가 발생되었으나 DB쪽에 빌드서버의 Security Sysadmin 할당해주고 처리하니 설치가 되었네요.

    • 답변으로 표시됨 ALMVSO 2015년 9월 23일 수요일 오전 7:13
    2015년 6월 17일 수요일 오전 11:03