2015-01-24 11 views
0

나는 VS2010의 코드 플렉스과 함께 제공되는 TFS 무료 버전을 사용하고 있습니다. 하지만 한 대의 PC에서만 작동합니다. 나는 을 시도했는데 두 명의 사용자가 두 명의 VS를 열고 두 명의 사용자 이름에서 TFS에 로그인하여 시뮬레이트했습니다. 다음 소스 제어에서 프로젝트를 추가 할 때 파일 -> 소스 제어 -> 소스 제어에서 프로젝트를 추가하고 .sln 파일을 찾을 때까지 로컬 경로는 항상 두 명의 사용자가 동일합니다. 그것은 심지어 내가 로컬 경로를 바꾸게하지 않았다. 이 때문에 한 사용자가 변경 한 내용을 로컬 솔루션에 변경 한 경우 codeplex의 솔루션을 업데이트했지만 다른 사용자의 최신 버전을 얻으려고하면 항상 로컬 솔루션을 편집하고이를 무시하도록 요청했습니다.. 하지만 로컬 폴더에서 서버에서 VS 솔루션을 업데이트해야합니다. 내가 NO라고 말한 다음 편집을 위해 체크 아웃을 클릭하면 서버에 업데이트 된 버전이 반환되지 않습니다. 이 문제를 해결할 수 있습니까?Visual Studio 2010에서 TFS를 사용하여 여러 사용자를 시뮬레이트하는 방법은 무엇입니까?

VS2010의 두 인스턴스를 사용하여 두 명의 사용자를 시뮬레이트해야합니다. 이것을 제대로 할 수 있습니까?

감사

+1

은 (두 TFS 계정에도 불구하고) 당신은 하나의 PC 계정이 테스트를하려고하는 것 같은데? –

+0

예! :) –

답변

3

다른 사용자를 사용하여 로그인하고 로그인했는데 로컬 작업 공간을 만들 때 2 개의 별도 폴더를 가리키는 지 확인하십시오. 작동하지 않는 디스크의 동일한 위치에서 작업 공간을 가리 키지 마십시오.

따라서 사용자 A의 작업 공간은 c : \ A \ source가됩니다. 사용자 B의 작업 영역은 c : \ B \ source입니다.

모든 파일이 두 위치에서 모두 복제됩니다. 이제 A의 작업 공간에서 파일을 수정하고 체크인하면 B의 VS에서 작업 공간으로 최신 버전을 가져와야합니다.

두 작업 공간에서 모두 수정하는 경우 다른 사용자가 작업 공간을 확보하려면 해당 작업 공간을 확인해야합니다. 이 도움이

희망, ET

3

할 수 있습니다 :

1) 로그 아웃하고 다른 사용자 2) Win8 + 로컬로 Hyper-V를 사용할 때 로그인 한 다른 컴퓨터 3)에 대한 VS 시험 machene을 회전을 회전 Azure에서 무료

+0

가상화가 필수입니다. 32GB의 메모리와 SSD 드라이브가있는 i7-2600k를 가지고 있고 체크 포인트 개발 환경을 유지 관리하고 컨트롤러를 구축하고 다양한 기계 구성의 통합 테스트 랩을 가질 수 있습니다. VS Community Edition 및 VSO는 나 같은 소규모 비즈니스를위한 축복입니다. –