현재 웹 응용 프로그램 프로젝트 팀에서 작업 중이며 로컬 IIS 웹 서버를 통해 프로젝트를 실행하고 각 가상 컴퓨터가 모든 가상 디렉터리 그들은 좋아한다.웹 응용 프로그램 프로젝트의 IIS 가상 디렉터리/URL 재정의
현재 우리가 체크인 할 때마다 우리는 서로의 가상 디렉토리 설정을 서로 충돌하고 있습니다.
우리는 가상 디렉터리에 동의 할 수 있지만 실제로이 디렉터리를 사용하면 다른 컴퓨터에서 저장소의 복사본을 여러 개 보관할 수있는 다른 문제를 해결할 수 없다는 것을 알고 있습니다. 별도의 가상 디렉터리로.
그래서 우리가 찾고있는 결과는 다음과 같을 것이다 :
디바이스 1은 말하자면 C에서 체크 아웃을 가지고는/dev/웹 애플리케이션이 로컬 IIS에서 가상 디렉터리에 매핑 로컬 호스트/웹 애플리케이션
그런 말을 Dev 2는 가상 호스트에 매핑 된 c :/workspace1/WebApp에 localhost/workspace1/MyWebApp을 할당합니다.
AND Dev 2는 가상 호스트에 매핑 된 c :/workspace2/WebApp에서 checkout을 가지고 있습니다. localhost/workspace2/WebApp
PS. Dev 2가 두 가지 체크 아웃을하는 이유는 액티브 한 개발 작업을 위해 on을 사용하고 브랜치 간의 병합을 위해 다른 것을 사용하기 때문입니다.
당신은 그것을 가지고 있지 않은거야? 즉, 사람들은 매핑 된 드라이브를 말하고 글자 그대로 동일한 프로젝트 파일을 열지 않고 연결하고 있습니까? – Thomas
아니요 소스 컨트롤을 사용하고 있지 않습니다. – JimmyP
자신의 컴퓨터에있는 각 개발자가 서로 다른 두 개의 코드베이스를 가리키는 두 개의 서로 다른 웹 응용 프로그램을 실행하는 방법이나 각 개발자가 서로 다른 가상 구조를 가질 수있게하는 방법을 알아 내려고 노력하고 있습니까? WAP? 예를 들어 특정 응용 프로그램의 경우 dev1은 로컬 IIS에/root/app를 가지고 있고 dev2는 동일한 응용 프로그램에 대해 IIS에/root/projects/spiffyvdir/app를 가지고 있으므로 dev2에서 vdir이라는 응용 프로그램을 열면 프로젝트 파일이 불평합니다 존재하지 않는다? – Thomas