2010-03-22 12 views
2

우리는 8 명의 소규모 팀입니다 .3 다른 국가 출신이며 TFS와 TFS 서버로 소스 컨트롤러를 사용하고 있으며 여기에는 4 개의 라이센스 만 있습니다. 그래서 우리 (5 명의 개발자)는 SVN 소스 컨트롤러를 로컬 소스 컨트롤러로 사용하고 있으며 매 3 일마다 최신 TFS를 가져 와서 변경 내용을 SVN & TFS와 병합합니다. 실제로 이것은 잔인하고 시간이 많이 걸리는 작업입니다. 그들은 TFS (이벤트 추가 기능 아님)를 변경하고 싶지 않습니다. 그래서 내가 두 소스 컨트롤러 사이에 코드를 병합하는 데 사용할 수 있습니다. TFS 서버를 변경하거나 수정하지 않고 SVN-Bridge를 사용하여 코드를 병합 할 수 있습니까? 제발 날 안내 해줘. (최악의 경우 Microsoft 제품보다 다른 소스 컨트롤러가없는 경우 추가 기능을 사용할 수 있습니다.)TFS 및 SVN 코드

hhhmmmmmm, 나는 모니터 앞에 앉아서이 페이지에서 F5를 누르면 내 시간을 저장하십시오.

답변

5

실제로 SvnBridge이 도움을 줄 수 있다고 생각합니다. SvnBridge를 사용하면 코드에 대해 단일 백엔드를 사용할 수 있으며 Subversion을 사용하여 대화를 할 수 있습니다. SvnBridge 사용자의 TFS 라이센스가 필요한지 확실하지 않습니다.

브랜칭은 TFS와 Svn에서 거의 같은 방식으로 이루어 지지만 속도는 일반적으로 Subversion에서와 같이 TFS 백엔드에서 값싼 복사본이 아님을 나타냅니다.

Tapping에서 태깅이 완전히 다른 경우 여기에서 상호 작용할 수있는 방법이있는 경우 SvnBridge 설명서를 확인해야합니다. 존재하지 않는다면 Subversion에서 일반적으로하는 것처럼 나뭇 가지를 사용하여 태그 할 수 있습니다.

SvnBridge는 TFS 서버에서 실행할 필요가 없습니다. CodeByx가 제공되기 전의 첫 번째 베타는 실제로 이 필요합니다. 로컬로 실행하고 로컬 호스트에 연결합니다. [일부 포트]