2013-10-16 78 views
0

我写一个Web应用程序,它接受git URL和文件来读取,然后在网页上显示文件。我使用JGit这个。在查看文件之前,我看到JGit需要本地存储库进行克隆。由于这是服务器,我无法访问本地文件。那么,无论如何,我可以远程访问git并从那里查看文件吗?从Git使用JGIT远程查看文件,而不创建本地回购

感谢

回答

1

这不仅仅是JGit需要本地存储库,Git的本身需要本地存储库。像CVS和SVN这样的集中式版本控制系统内置了远程服务器查看功能,但分散式系统(如Git和Mercurial)通常不会。

如果你想浏览一个Git服务器,你必须创建一个本地克隆,但是你可以在后台为用户完成。

您可能也有兴趣在GitHub API,它可以让你做你想做的,但只为GitHub托管的存储库。

相关问题