问题标签 [gitorious]

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 投票
3 回答
2868 浏览

git - Git 存储库服务器的 Web 界面允许用户帐户自我管理

这个问题是https://stackoverflow.com/q/438163/1168342的扩展 我想特别知道是否有 Git 存储库服务器的 Web 界面允许用户:

  1. 如果他们还没有,请注册一个帐户。(假设服务器仅通过 VPN 可见)
  2. 与同一服务器上的其他用户管理(创建/共享)私人存储库。

我查看了 Redmine 和 GitLab,两者似乎都需要超级用户来创建帐户。GitLab 在 Gitolite 上运行,它似乎支持预配置帐户的后端。但我正在寻找管理用户/共享的前端软件的东西。

ps 这也是一个与大学环境的最佳源代码控制相关的更集中的问题(管理存储库的开销低)


我们想要的解决方案应该适用于整个大学,允许任何注册用户(例如 LDAP)在没有管理员干预的情况下创建和共享存储库。想想超过 10K 的用户,每个学生/课程(每学期)有几个 repos,团队动态创建而没有实验室助理或教授,以及研究/俱乐部/小组使用等。

0 投票
1 回答
163 浏览

git - 如何获取 qtCreator 2.5 Rc 源

这里:http : //qt.gitorious.org/qt-creator 是 qtCreator 2.5 RC 的来源。如何将它们下载到我的机器上?我已经安装了 Git。

0 投票
1 回答
403 浏览

ruby - 全新的 gitorious 安装 – 推送失败并出现 EOFError

我在 Ubuntu 11.04 机器上部署 Gitorious。一切正常,除了推。

客户得到这个:

服务器在gitorious_auth.log中显示了这一点:

我怎样才能使推动工作?

最好的,

鲁本

0 投票
1 回答
2396 浏览

git - git 中间存储库(作为另一个代理)

是否可以让 git 存储库(可克隆和可推送)本身成为另一个远程存储库的克隆?

场景:

我们为我们公司的 git 托管安装了 gitorious。我们希望保持更新,但添加一些非常私有的功能(主要是部署脚本),因此需要一个可推送的项目。所需的工作流程是:

  • 创建一个 mygitorous 作为可推送的 git repo
  • 将 gitorious-official 克隆到 mygitorious (不作为子模块,作为参考)
  • 用户现在可以克隆和推送 mygitorious
  • 然后我可以将 mygitorious 与 gitorious-official 合并以从上游更新
  • 我可以更新我部署的克隆
  • 用户可以使用合并版本更新他们的克隆

PS。由于这些部署脚本非常敏感,我不能简单地在 gitorious 中创建一个公共克隆并使用它。

0 投票
1 回答
264 浏览

ruby-on-rails - 安装 Gitorious 后出现 Ultrasphinx 错误

我在我的服务器 Linux 上安装了 Gitorious。我用我的管理员用户登录。我在 Gitorious 上上传了我的公共 ssh 密钥。现在,我想创建一个新项目,但是当我创建一个新项目时,我的日志中出现此错误

** ultrasphinx: spelling support not available (raspell configuration raised "uninitialized constant Ultrasphinx::Spell::Aspell")

我执行此命令,但这不是解决方案...

$ aptitude 安装 libaspell-dev

$ gem 安装 raspell

如果您愿意,可以阅读http://cweiske.de/tagebuch/gitorious-spelling-problems.htm。这是一个谈论这个错误的网站

如果有人可以帮助我,我会很高兴,因为我已经有一段时间没有寻求解决这个错误的方法了。

0 投票
2 回答
1888 浏览

gitorious - 如何删除 Gitorious 存储库

我有一个可用的私人 Gitorious 服务器。在项目下my_proj,我创建了两个存储库my_repo1my_repo2. 我想删除以后的存储库,但似乎找不到如何去做。

存储库的所有者是+my_group (through ~my_user),我是该组的管理员。

如何删除存储库?

更新:

  • 当我单击时,my_repo2即使我是管理员,我也没有“编辑存储库”选项my_group
  • 我刚从 Gitorious 2.1.0 升级到 2.2.1 问题依然存在
0 投票
1 回答
480 浏览

git - Git repos 无法在 Redmine 中使用 Gitorious

我正在尝试将 GIT 存储库添加到我的 redmine 安装中。

我正在使用 gitorious 进行远程管理。根据Redmine 和 Git 集成,我添加了脚本(http://blog.sofistes.net/2010/03/unhashing-gitorious-paths.html),它使符号链接到存储库。这一切都很好。

但是当我将这样的 repo 添加到 Redmine 时,我收到一个错误:

404 - 在存储库中找不到条目或修订。

在日志文件(/var/www/redmine/default/production.log)中,我发现:

Processing RepositoriesController#show (for 192.168.1.100 at 2012-05-31 10:46:09) [GET] 参数:{"action"=>"show", "id"=>"test-123", "controller" =>"repositories"} 布局/基础中的渲染模板渲染常见/错误(404)在 169 毫秒内完成(查看:42,DB:8)| 404 未找到 [ http://redmine.test.com/projects/test-123/repository]

但是,当我在 /var/www/test.com 中创建一个 git repo 并将其 (/var/www/test.com/.git/) 添加到 Redmine 时,一切都很好......

两个 repos 都归 git:git 所有,并且具有相同的权限。

有人有什么建议吗?

0 投票
1 回答
426 浏览

gitorious - 在 gitorious 中,是否可以将存储库移动到不同的项目?

我们有一堆小项目,它们在 Gitorious 中有一个存储库。这些存储库中的大多数都是真正相关的。如果在原创中加入了远见,这些都将在同一个项目下创建。

既然所有这些蔓延,有没有办法保持存储库(或至少它们的历史)完整,但将它们分组到一个新项目下?

0 投票
1 回答
1097 浏览

ruby - 在 Centos 5.8 上安装 gitorious(乘客模块)

我正在尝试按照本教程在 Centos 5.8 机器上安装 gitorious:http://gitorious.org/gitorious/pages/Rhel_Installation 但在我安装Passenger 并添加建议的行之后:

到我的 httpd.conf,apache 无法启动。

我得到的错误是:

我已经尝试过 chmod -R 777 /opt/ruby-enterprise-1.8.7-2010.01/lib/ruby/ 并且仍然收到此错误。

任何帮助将不胜感激!!!先谢谢各位了!!!

0 投票
1 回答
181 浏览

gitorious - 本地 gitorious http url

我已经设置了一个主机名“localhost”的本地gitorious服务器。但它给了我一个 http URL,比如

http://git.localhost/abc/abc.git

所以我无法通过http访问。事实上,我想用 IP 地址替换“localhost”。但是“git”。部分导致问题。

如何解决问题才能通过http访问?