0 0

如何:Eclipse Git视图clone远方Git服务器10

在本机Eclipse的Git视图中新增一个本地代码仓库

  • URI:file:///E:\workspace\Java\workspace_practice_001\ConfigUtil
  • Repository path:E:/workspace/Java/workspace_practice_001/ConfigUtil
  • Protocol:file

 

现在,想在另一个机器的Eclipseclone这个代码仓库,该怎么配置URIHostRepository pathProtocol属性呢

 

我试了很多遍,也查了很多资料,都找不到结果

请各位前辈帮助,非常感谢,: ]


问题补充:<div class="quote_title">trace 写道</div><div class="quote_div">呵呵,被问答了。 <br /> <br />你的问题我想就是架设git服务器的问题。方法有两个:(暂且把你的本机称为A,另一台称为B) <br /> <br />一、把A当成远程硬盘挂载到B上面,挂载结果就是多出一个X盘,你可以直接用file协议访问,就像访问本地路径一样。各个配置也可以照着现在的这个来。<a href="http://is.gd/fepXk" target="_blank">这个链接可以帮到你</a> <br /> <br />二、在A上面搭建一个ssh服务器。假如已经装好了,剩下来的就很简单了,git clone ssh://user@server:/path/to/project.git 这样的命令就可以了。但假如没有,那这条就算了,在windows上搭建ssh服务器实在不是件容易的事。 <br /> <br />其他的方法可以参考一下http://is.gd/fergF,不过基本上是针对Linux/Unix的。</div> <br /> <br />非常感谢,: ] <br /> <br />按照你的指导(方法1)做了一下实验,还是出现了错误,不过,这个是后续问题了,查了一下网络,好像报类似错误的人也有,并没有明确的解决方法。是不是Eclipse带EGit的做法目前条件还不是很成熟哈,一点点小郁闷,: ] <br /> <br />再次感谢 <br /> <br /><pre name="code" class="java">java.lang.reflect.InvocationTargetException
at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:130)
at org.eclipse.egit.ui.internal.clone.GitCloneWizard$2.run(GitCloneWizard.java:178)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: org.eclipse.jgit.errors.TransportException: Short read of block.
at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:266)
at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:218)
at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:205)
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:145)
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:111)
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:815)
at org.eclipse.egit.core.op.CloneOperation.doFetch(CloneOperation.java:204)
at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:120)
... 2 more
Caused by: java.io.EOFException: Short read of block.
at org.eclipse.jgit.util.IO.readFully(IO.java:133)
at org.eclipse.jgit.transport.PacketLineIn.readLength(PacketLineIn.java:140)
at org.eclipse.jgit.transport.SideBandInputStream.needDataPacket(SideBandInputStream.java:154)
at org.eclipse.jgit.transport.SideBandInputStream.read(SideBandInputStream.java:136)
at org.eclipse.jgit.transport.IndexPack.fillFromInput(IndexPack.java:905)
at org.eclipse.jgit.transport.IndexPack.readPackHeader(IndexPack.java:731)
at org.eclipse.jgit.transport.IndexPack.index(IndexPack.java:386)
at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:621)
at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:259)
... 9 more</pre>
2010年9月17日 10:20

1个答案 按时间排序 按投票排序

0 0

采纳的答案

呵呵,被问答了。

你的问题我想就是架设git服务器的问题。方法有两个:(暂且把你的本机称为A,另一台称为B)

一、把A当成远程硬盘挂载到B上面,挂载结果就是多出一个X盘,你可以直接用file协议访问,就像访问本地路径一样。各个配置也可以照着现在的这个来。这个链接可以帮到你

二、在A上面搭建一个ssh服务器。假如已经装好了,剩下来的就很简单了,git clone ssh://user@server:/path/to/project.git 这样的命令就可以了。但假如没有,那这条就算了,在windows上搭建ssh服务器实在不是件容易的事。

其他的方法可以参考一下http://is.gd/fergF,不过基本上是针对Linux/Unix的。

2010年9月17日 13:13

相关推荐

    eclipse git插件下载

    1. 配置Git:在Eclipse的“Window”菜单中选择“Preferences”,然后展开“Team”选项,点击“Git”,在此配置你的Git全局设置,如用户名和电子邮件地址。 2. 创建新仓库:在Eclipse的“Package Explorer”或...

    testGit:eclipse Git演示

    你可以用`git checkout &lt;branch_name&gt;`命令在命令行中切换分支,或者在Eclipse的Git视图中选择相应的分支进行切换。 接下来,我们详细讨论每个步骤: **克隆仓库**:在Eclipse中,选择"File" &gt; "Import" &gt; "Git" &gt;...

    eclipse git插件

    - **克隆仓库**:在“Git”视图中,选择“Clone a Git Repository”,输入远程仓库URL,设置本地存储路径,完成克隆。 - **添加文件到仓库**:右键点击项目,选择“Team” &gt; “Add to Index”,将文件标记为待提交...

    eclipse git

    2. **克隆远程仓库**:在“Git Repositories”视图中,右键点击选择“Clone a Git Repository”,输入远程仓库的URL,按照步骤完成克隆。 3. **添加文件到仓库**:将文件添加到暂存区可以使用“Team” -&gt; “Add to ...

    eclipse中如何使用git

    * 选择 Clone URI,填写服务器端的项目地址,例如 http://10.32.17.63/home/git/work/androidDealerApp/DealerAppTest.git。 * 点击 Next,填写用户名和密码,然后点击 Finish。 2. Pull from Repostory:从服务器...

    git与Eclipse的整合

    1. **打开Git Repositories视图**:在Eclipse中,通过视图菜单或快捷键打开“Git Repositories”视图。 2. **克隆项目**:点击视图中的“Clone…”按钮,输入项目仓库的URL,并按照提示选择需要克隆的分支。 3. **...

    eclipse git 插件

    - 安装完成后,Eclipse会添加新的视图和菜单项,如“Git Repositories”视图和“Team”菜单,使Git操作集成到IDE中。 2. **创建和克隆仓库** - 开发者可以在Eclipse内直接创建新的Git仓库,或者克隆远程的Git仓库...

    Eclipse中Git使用大全-新手必读

    ### Eclipse中Git使用大全——新手必读 #### 一、克隆远程代码仓库至本地 在Eclipse中使用Git的第一步通常是从远程仓库克隆代码到本地计算机上。以下是具体的步骤: 1. **打开Git Repositories视图**: - 在...

    Eclipse中Git使用详细大全-新手必读 (2).docx

    这种操作可以使用Eclipse中的Git Repositories视图来实现。首先,需要打开Git Repositories视图,然后选择Clone a Git repository,输入远端代码仓库的地址,用户名和密码,选择需要克隆的分支,最后点击Finish等待...

    eclipse中使用git

    此外,Eclipse的EGit还提供了图形化的Git历史视图,让你可以直观地查看代码的修改历史,追踪每个提交的作者和时间。这对于理解代码的演变过程和排查问题非常有帮助。 总之,通过Eclipse中的EGit插件,我们可以充分...

    Git eclipse 集成

    ### Git与Eclipse集成知识点详解 #### 一、Git与Eclipse集成概述 Git作为一款分布式版本控制系统,广泛应用于软件开发领域。而Eclipse则是一款非常流行的开源集成开发环境(IDE),尤其受到Java开发者的喜爱。为了...

    使用git管理项目到eclipse工具中以及常用的步骤

    ### 使用Git管理项目并导入至Eclipse工具中的步骤详解 #### 一、Git与Eclipse简介 - **Git**:一款分布式版本控制系统,用于跟踪在软件开发过程中对文件的修改,便于多用户协同开发。 - **Eclipse**:一款开源的...

    教你学会eclipse使用Git

    - **选择克隆仓库**:在视图中选择`Clone a Git repository`,随后会弹出一个对话框让你输入远端仓库的信息。 - **登录并获取仓库地址**:通过浏览器访问相应的仓库站点,登录后找到需要克隆的项目,复制其HTTP地址...

    Git+Eclipse插件包

    本"Git+Eclipse插件包"正是为了方便开发者在Eclipse或MyEclipse中集成Git功能而设计的。安装此插件后,你可以在IDE内部直接进行诸如克隆、提交、拉取、推送、分支管理和合并等一系列Git操作,无需离开熟悉的开发环境...

    Git eclipse插件

    4. **创建或克隆仓库**:在Eclipse的工作空间中,你可以通过“File” &gt; “New” &gt; “Project...” &gt; “Git”下的选项创建新的Git仓库,或者通过“Clone a Git repository”导入已有的远程仓库。 5. **版本控制操作*...

    myeclipse安装git插件和从git下载项目操作文档

    - 打开"MyEclipse"的Git视图("Window" -&gt; "Show View" -&gt; "Other" -&gt; "Git" -&gt; "Git Repositories")。 - 右键点击空白区域,选择"Clone a Git Repository"。 - 输入远程仓库的URL,选择本地存储位置,然后点击...

    Eclipse上GIT插件EGIT使用手册.pdf

    ### Eclipse上GIT插件EGIT使用手册精要 #### 一、安装EGIT插件 EGIT(Eclipse Git)是一款非常实用的插件,能够帮助开发者在Eclipse IDE环境中高效地管理和使用Git版本控制系统。安装EGIT插件有两种常用方法: 1. *...

    eclipse的Egit插件

    2. **克隆远程仓库**:在"Git Repositories"视图中,点击"Clone a Git repository",输入远程仓库的URL,Eclipse将下载整个仓库到本地。 3. **提交与推送**:使用"Team" -&gt; "Commit..."可以查看修改,添加注释后...

    Eclipse中Git使用大全.docx

    - 在“Git Repositories”视图中,选择“Clone a Git repository”选项。 - 输入远程仓库的URL。这通常是一个HTTPS链接,例如:`http://220.248.226.76:40149/`。 - 按照提示输入用户名和密码。 - 选择需要克隆的...

Global site tag (gtag.js) - Google Analytics