网络文件夹上的Eclipse工作区(UNC路径)

网络文件夹上的Eclipse工作区(UNC路径),eclipse,workspace,Eclipse,Workspace,我正在处理一个有GitLab存储库的项目,而本地存储库位于网络文件夹上,因此我想在该文件夹上创建一个Eclipse工作区,以便与其他团队成员共享该项目,但当我尝试构建该项目时,我收到一条错误消息,该消息说Eclipse工作区不能是UNC路径,因此,我的问题是,是否有任何方法可以绕过我可以做到这一点,例如,是否有任何方法可以让操作系统(Windows 10)将本地文件夹链接到网络上的文件夹,以便每个成员都可以这样做,并在自己的本地文件夹上工作,并在网络文件夹中自动编辑? 谢谢不,这是不可能的,因为

我正在处理一个有GitLab存储库的项目,而本地存储库位于网络文件夹上,因此我想在该文件夹上创建一个Eclipse工作区,以便与其他团队成员共享该项目,但当我尝试构建该项目时,我收到一条错误消息,该消息说Eclipse工作区不能是UNC路径,因此,我的问题是,是否有任何方法可以绕过我可以做到这一点,例如,是否有任何方法可以让操作系统(Windows 10)将本地文件夹链接到网络上的文件夹,以便每个成员都可以这样做,并在自己的本地文件夹上工作,并在网络文件夹中自动编辑?
谢谢

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


例如,切换分支或暂存文件是按存储库进行的,因此会影响所有人。当您克隆一个没有bare选项的Git存储库时,会有一个所谓的工作树,它是当前签出文件所在的位置,并且该文件夹不会被复制,而是映射到您的工作区中。每个人都不会拥有这些文件的副本,而是使用相同的文件

除了编辑冲突之外,在网络驱动器上拥有Git存储库的另一个缺点是速度较慢。因此,即使有可能在网络驱动器上有Eclipse项目,也不希望有此功能


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

在网络驱动器上拥有Git存储库而不是克隆它是没有意义的。网络驱动器上的Git存储库结合了缺点而非优点:速度慢且可能存在编辑冲突。您可以在网络驱动器上拥有上游存储库,也可以将GitLab存储库克隆到本地驱动器。感谢您的回复,我所说的将存储库克隆到网络文件夹上的意思是,它被克隆到UNC路径,很抱歉在没有bare选项的情况下克隆Git存储库时出现误解,将有一个工作树,它是当前签出文件所在的位置,此文件夹不会被复制,而是映射到您的工作区中。每个人都需要自己的克隆、非裸Git存储库来使用,然后将其更改推送到上游存储库。谢谢,我同意在网络上使用Git rep没有意义。