Gee*_*eeb 6 eclipse git shared egit
我们正在使用Eclipse(带有eGit插件),我想在一个共享网络驱动器上托管一个repo,这个驱动器有几个用户具有写访问权限.
用户是否都可以指向相同的原始仓库(在共享驱动器上),或者每个用户将repo克隆到本地驱动器,处理此本地版本以及根据需要将更改推送到联网原件更好?
Eclipse似乎允许您从Git仓库"导入"(到Eclipse工作区)一个项目,但是在您选择"共享项目"之前,Git似乎不会监视导入的项目.在此步骤中,工作目录将成为该项目的repo工作目录的工作目录.据推测,共享此项目的所有用户将具有相同的工作目录,即共享驱动器上的repo.
我不清楚它的含义,但在首次检查时似乎不是一个好主意!例如,它将如何处理基本问题,例如2个用户试图同时打开同一个文件进行编辑?
谢谢.
每个人都有自己的回购更好.
将当前存储库克隆为裸存储库并将其放在网络驱动器上.
例如
git clone --bare /path/to/current/cool_project cool_project.git
Run Code Online (Sandbox Code Playgroud)
将cool_project.git移动到您的网络驱动器,让每个人都可以从中进行克隆.Bare repos没有工作目录,因此名称,所以他们可以安全地推送.
有关详细信息,请参阅Git Pro书籍的第4章 - 服务器上的Git,特别是第4.2章.
| 归档时间: |
|
| 查看次数: |
2707 次 |
| 最近记录: |