问题标签 [instaweb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
6175 浏览

git - git instaweb 给出 403 Forbidden - 未找到项目

在我的存储库中运行git instaweb会打开一个页面,上面写着“403 Forbidden - No projects found”。我错过了什么?

0 投票
4 回答
1402 浏览

git - 在启动时运行 git-instaweb

当我在启动时运行它(使用 update-rc 方法)时,它显示一个指向该页面的浏览器(w3m)并启动停止,直到我退出浏览器。有没有办法在启动时静默运行它?我查看了联机帮助页,它什么也没说,所以可能它不应该那样工作......我做错了什么吗?

0 投票
3 回答
3839 浏览

git - Git instaweb httpd 配置在 OSX Leopard 服务器上使用 apache2

默认情况下 git instaweb 期待 lighttpd 网络服务器,而在 OSX Leopard 服务器上 apache2 是默认服务器。

将以下内容添加到 .git/config :

并运行“ git instaweb”结果:

我应该如何设置.git/config让它使用我的默认 Web 服务器?

谢谢

0 投票
1 回答
1777 浏览

git - git instaweb --httpd=webrick - 错误

我有两个存储库,其中一个我运行 git instaweb --httpd=webrick 进行网络访问,当我尝试运行第二个时,我遇到了错误。我将在一台服务器上托管六个 repo,如何处理这个问题。

0 投票
2 回答
1355 浏览

windows - Windows上的Git instaweb?出错了

是否可以在 Windows 上使用instaweb

我在 D:/myrepo 有一个裸存储库,我想使用instaweb来查看

我试过这个命令

但我得到了这个错误

提前致谢。

0 投票
7 回答
7608 浏览

git - 如何在 Windows 上安装 GitWeb?

我正在尝试使用 GitWeb 来探索我的存储库,我对它完全陌生,所以我遇到了一些问题,我知道 GitWeb 是随 Git 一起提供的,我从这里下载了它http://code.google .com/p/msysgit/downloads/list?q=full+installer+official+git,它位于 \share\gitweb,然后我打开控制台(Git Bash),浏览到存储库并运行命令git instaweb,但是它说git: 'instaweb' is not a git command

任何人都知道安装和配置 GitWeb 的正确方法是什么?

我已经阅读了很多教程,但是它们太令人困惑了:/

任何帮助将不胜感激,谢谢。

0 投票
1 回答
210 浏览

git - 批量重命名后的 Git Diff 问题

在将批量重命名应用于大型项目(略低于 10,000 个文件)后,我在处理 Git 历史记录时遇到了很多麻烦。我通过将文件Project/src/....Project/src/main/java/..... 我还在同一个提交中修改了一些移动的文件。

让我们看一个这样的文件:

好的,看起来我们需要使用--follow来告诉 Git 遵循重命名:

我们去吧。现在让我们比较两个版本:

Git 显然没有检测到重命名。它没有找到文件的旧位置,并告诉我添加了整个文件内容。请注意,它将现有文件与 进行比较/dev/null,而不是旧文件路径,它应该是:

好的,让我们检查一下重命名的提交是什么样的:

这看起来不错,所以这就是我卡住的地方。我可以获得所需差异的唯一方法是明确告诉 Git 旧文件路径是什么

现在我得到了我想要的。

那么为什么我之前的 ' git diff -M -l0' 命令不起作用呢?我认为这个问题也会导致 Eclipse 中的 EGit 和 ' git instaweb' 等工具不再工作,这意味着我只是失去了使用强大的 GUI 工具访问预重命名历史记录的能力。

我不确定目前如何解决它。任何建议,将不胜感激。

混帐版本 1.9.1

编辑:正如评论中指出的,这个命令:

没用,b/c 我们需要在整个存储库上运行差异,以便重命名检测工作。所以像这样的命令可以正常工作:

当然,现在我需要在整个提交的大差异输出中寻找我感兴趣的文件,但这确实省去了我必须键入旧路径和新路径的麻烦。仍然远非理想,但比以前更好。

0 投票
1 回答
720 浏览

git - 具有多个存储库的 Git instaweb 无法正常工作

我有以下通过 grok mirror 填充的结构:

git instaweb 适用于单个存储库,但如果我想自动 git instaweb 显示“存储库”目录下的所有存储库,它不起作用:

这是真的,因为父目录中没有 repo,但是如果我执行git instawebfrom/var/opt/git/git-data/repositories/organization/teamA/ 我会得到相同的错误,并且在该目录中是裸 repos 所在的位置(每个 repo 的 repoN.git 目录)

我设置了GIT_DISCOVERY_ACROSS_FILESYSTEM没有结果的环境变量。我还设置/etc/gitweb.conf了以下条目:our $projectroot = "/var/opt/git/git-data/repositories";

正如我在项目文档中所读到的,git instaweb 可以为多个 repos 服务,而不仅仅是一个,它在某个目录下查找 repos。

我究竟做错了什么?