팀 탐색기(Team Explorer)난 쉐어포인트 사이트를 통해 특정 파일 타입(예를 들어 .chm, .vbs)을 업로드할 때 실패하는 경우가 있네요.

보안 관계상 막는 게 당연한 파일들이 대부분인데요, chm의 경우 매뉴얼 등을 공유할 때 필요한거라 풀어줄 필요가 있었어요.
방법은 매우 간단.

1. 쉐어 포인트 중앙 관리 사이트에 접속
   http://TFS:관리port 또는 서버에서 직접 [시작]->[관리 도구]->[쉐어 포인트 3.0 중앙 관리]
2. 로그인 하고 [작업]->[차단된 파일 형식]
3. 목록에서 업로드를 허용할 파일 확장자를 삭제

자세한 것은 다음 기술 자료를 참고.
http://support.microsoft.com/?kbid=920785 
저작자 표시 동일 조건 변경 허락
신고
Posted by gongdo
TFS를 도입한 이후로 SharePoint로 구성된 팀 사이트에도 나름 익숙해져서 자료를 공유하는데 큰 불편은 없었는데요, 딱 한 가지 꼽아보자면 문서 라이브러리에 올려놓은 자료를 한꺼번에 다운로드가 불가능 하다는 문제가 있었어요.
특히 이미지 시안 작업 같은 것은 여러 개의 파일로 구성되어서 하나씩 다운받으려면 한 세월이 걸렸죠 -_-;
그래서 보통은 zip으로 묶어서 올리곤 했는데 또 그럴 경우는 하나만 보고 싶을 때 불편하고요.

뭐, 아니나 다를까 이 문제에 대한 솔루션이 코드 플렉스에 올라와 있더군요.
http://www.codeplex.com/MZakiCustomActions
이것은 문서 라이브러리에서 [작업]에 아이템들을 ZIP으로 묶어서 받을 수 있게 해주는 쉐어포인트 확장이에요.

릴리즈를 받아 보면 설치를 도와주는 인스톨러도 포함되어 있어서 저 처럼 SharePoint 전문가가 아니더라도 쉽게 설치할 수 있어요. 워낙 스크린 샷까지 잘 나와 있어서 자세한 설명은 생략.

한가지 주의할 점은 서버에서 설치에 사용하는 계정이 각 팀 사이트의 모든 권한을 가지고 있어야 한다는 점이에요.(이 부분은 정확한 건 아니고 전에 해봤을 때에는 권한이 없을 경우 실패했던 걸로 기억해요)

한줄 요약.
선검색후삽질.
저작자 표시 동일 조건 변경 허락
신고
Posted by gongdo
푸하... 세상에 이렇게나 복잡한 설치 과정을 가진 서비스는 Linux from scratch 이후로 처음이네요.
단순히 복잡한게 문제가 아니라 중간에 설정 뭐 하나 잘못하면 그거 원인 찾아서 고치느니 처음부터 다시 까는게 나을 정도... 물론 이게 다 시스템 기반을 이해하지 못하고 설치해서 그런것이긴 하지만 다들 인정하듯이 마이크로소프트 제품군의 최대 장점은 관리하기가 더럽게 쉽다! 아니겠어요?

여튼 서버에 관한 지식이 조금만 있으면 관리할 수 있는 IIS(웹기능만 한정하자면)나 여타 다른 서버군에 비해 Team Foundation Server는 정말이지 지옥과도 같았어요.

약 1주일에 걸친 삽질을 정리한 결과물을 공개합니다. (ㅠ.ㅜ)


설치 환경은 다음과 같아요.
  • 서버 한대에 모든 서비스를 설치
  • Windows 2008 Server
  • 로컬 계정 사용(Active Directory를 사용하지 않습니다.)
  • .NET Framework 3.5
  • IIS 7.0
  • Team Foundation Server 2008
  • SQL Server 2005
  • SharePoint 3.0 SP1

뭔가 복잡해 보이죠? 예, 복잡해요 -_-;
Team Foundation Server라는 것이 단일 제품으로 설치될 수 있는게 아니고 IIS와 SharePoint Service 및 SQL Server에 대한 의존성을 가지고 있죠. 또한 SharePoint Service역시 IIS와 SQL Server에 대한 의존성을 가지고 있고요. 게다가 각 서버/서비스의 제품 버전에 따라 서로 설치 옵션과 호환성이 달라서 제대로 하려면 정말 빡세게 돌려야 하더군요. 더군다나 저처럼 SharePoint를 한번도 안써본 사람에겐 더욱 힘들것 같아요.

여튼 이렇게까지 고생해서 할 가치가 있느냐? 하면 아직은 잘 모르겠어요. 그렇지만 전에 CodePlex를 통해 잠깐 경험해본 TFS는 정말이지 매력적이었거든요. 다소 불편한 부분도 익숙해지면 프로젝트 관리에 큰 도움이 될거라고 생각해요.

참고로 위의 자료는 어디까지나 '야매' 시술이니 제대로, 정석대로 익힐 분은 다음의 최신 문서들을 참고하세요.


신고
Posted by gongdo


티스토리 툴바