0

우리는 주로 Visual Studio에서 일하는 소규모 개발 팀입니다. 최근까지 저는 Office에서 일하고 있었고 버전 관리에는 VSS을 사용했습니다. 자, 내 고향으로 이사해야했기 때문에 팀과 수백 마일 떨어져 있었고 TFS Online을 사용하여 팀과 협업했습니다. 팀이 여전히 VSS에서 작업하고 있기 때문에 두 가지 소스에서 코드를 병합 할 때 항상 문제가 있습니다.
그래서 내가 알고 싶었던 것은 당신이 우리를 위해 무엇을 제안하는지입니다.
이것을 달성하는 데 도움이되는 도구가 있습니까?
프로젝트의 단일 컴퓨터에서 버전 컨트롤로 TFS와 VSS를 모두 사용하여 멤버가 VSS에서 최신 버전을 가져 와서 TFS 온라인으로 체크인 할 수 있습니까?
순진한 질문에 사과드립니다. 나는 멍청한 행동입니다.
P.S : Bosses는 TFS Online 라이센스에 지출하고 싶지 않습니다. :)단일 프로젝트의 TFS 및 VSS 모두

+0

개발 팀은 얼마나 작은가요? VSO는 5 명의 사용자가 무료입니다. –

+0

@MrHinsh, 그보다 조금 큽니다. 약 15 명. –

+1

그래서 VSO는 MSDN과 경쟁 할 수 있도록 가격이 책정되었습니다. MSDN을 가지고 있다면 아무 것도 지불하지 않습니다. Pro가있는 경우 비 생산 환경에 대해 불필요하게 비용을 지불합니다. MSDN을 사용하면 더 이상 내부 비 생산 서버의 라이선스를 취득 할 필요가 없습니다. 이것은 거의 항상 당신의 내부를 위해 win/sql/n'stuff을 사는 것보다 싸다. –

답변

1

아니요 동일한 프로젝트/솔루션이 서로 다른 소스 제어 연결을 가질 수 없습니다.

두 가지 솔루션을 열 수 있습니다. 즉 VSS의 원본과 VSOnline의 복사본을 복사 한 다음 두 솔루션을 모두 인라인으로 유지하려고 시도하지만 MANUAL 프로세스입니다.

1

VSS는 더 이상 지원되지 않으므로 내장 된 TFS 도구를 사용하여 모든 데이터를 온 - 프레미스 TFS로 마이그레이션해야합니다.

일단 TFS를 http 또는 https에 넣고 VSO처럼 액세스 할 수 있습니다.

동시에 VSS와 TFS를 사용하지 않는 것이 좋습니다
0

..

그래도 언젠가 SourceSafe를 함께있을 필요가 있다면, 당신은 SourceSafe를 원격 액세스 도구를 사용할 수 있습니다, 예를 들어, SourceAnywhere for VSS, 팀 구성원이 원격으로 VSS 데이터베이스에 액세스 할 수 있습니다.

면책 조항 : 본인은 회사에서 일합니다.