我有一个保留在目录中的 Java EE Web 项目~/git/project
。该项目依赖于系统变量所做的一些相对路径配置。就像$PROJECT_HOME
指向的var 一样~/git/project
。 Intellij Idea IDE 可以看到此配置。
我希望我可以同时运行两个分支,但不更改配置。这就好像我有两个用户使用不同的目录同时登录,但具有相同的相对路径和相同的窗口管理器,或者就像一个实例在虚拟机中运行一样。但我想在本地运行它。有没有办法做到这一点?
答案1
如果您想同时运行两个分支,则需要同时在某处检出两个分支(或编译并部署到您的 Java 应用程序容器)。这必然意味着您将需要有两个并发的文件系统层次结构;每个分支一个。