网络文件夹UNC路径上的Eclipse Workspace

问题描述

我正在一个有GitLab存储库且本地存储库在网络文件夹中的项目上,所以我想在该文件夹上创建一个Eclipse Workspace,因为一个人可以与其他团队成员共享该项目,但是当我尝试构建时在项目中,我收到一条错误消息,指出eclipse工作区不能是UNC路径,所以我的问题是,有没有解决方法可以做到这一点,例如,有什么方法可以让OS(Windows 10)将一个本地文件夹链接到网络上的一个本地文件夹,以便每个成员都可以执行相同的操作并在自己的本地文件夹上工作,并且该文件夹将在网络文件夹中自动进行编辑? 谢谢

解决方法

否,这是不可能的,因为每个人都需要他们自己的克隆的 Git存储库才能使用

例如,切换分支文件或暂存文件是针对每个存储库的,因此将影响所有人。当您克隆没有裸选项的Git存储库时,将有一个所谓的工作树,这是当前检出文件所在的位置,该文​​件夹不会被复制而是映射到您的工作空间中。每个人都不会拥有这些文件的副本,而是使用相同的文件。

除了您可能会遇到的编辑冲突之外,在网络驱动器上拥有Git存储库的另一个缺点是速度会较慢。因此,即使有可能在网络驱动器上安装Eclipse项目,也不想使用它。

但是,由于在大多数情况下,包含工作树的Git存储库比相同工作副本的SVN占用更少的磁盘空间,因此,如果每个人都拥有本地克隆的Git存储库,那应该不是问题。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...