我有一个团队目前正在开发一个 Web 应用程序项目,我们希望能够通过我们的本地 IIS Web 服务器运行该项目,并让每个开发人员将其映射到他们喜欢的任何虚拟目录。
目前,每次我们签入时,我们都会在 cs proj 文件中相互踩踏虚拟目录设置。
我知道我们可以就一个虚拟目录达成一致并坚持使用它,但这并不能解决我遇到的另一个问题,我实际上在我的机器上保留了存储库的多个副本,并希望能够将每个副本映射到一个单独的虚拟目录。
所以我们正在寻找的结果是这样的:
Dev1 在说 c:/dev/Webapp 有一个结帐映射到本地 IIS 上的虚拟目录,比如 localhost/WebApp
然后 Dev 2 在 c:/workspace1/WebApp 上进行结帐,映射到虚拟目录,例如 localhost/workspace1/MyWebApp
并且 Dev 2 在 c:/workspace2/WebApp 上有一个结帐,映射到一个虚拟目录,比如 localhost/workspace2/WebApp
PS。Dev 2 有两个结帐的原因是因为他使用 on 进行活动开发工作,另一个用于分支之间的合并。