问题标签 [gforge]

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 投票
1 回答
122 浏览

php - 使用 PHP 的电子邮件网关未保存 Gforge 跟踪器

我们正在使用 gforge,我们希望通过使用 Intranet 表单并向 gforge 电子邮件网关发送一封带有 PHP 的电子邮件来创建新的跟踪器。

我完全按照它所说的那样做:

我将其用于收件人:

您可以通过从用户的电子邮件帐户向 gforge-gateway@gforge.XXX.local 发送电子邮件来添加新的跟踪器项目。

我使用用于我的 gforge 用户帐户的(本地)电子邮件地址作为发件人。主题看起来像这里所说的“Test_tracker (tracker-32)”

项目摘要 (tracker-17)

我在正文中的所有内容都是“assignees:lillm”(这是来自 gforge 的用户名)。

PHP 告诉我邮件已成功发送,但没有出现新的跟踪器。我必须使用 HTML 邮件还是文本邮件?优先级和/或开始/结束日期重要吗?还是我忘记了什么?

0 投票
2 回答
1434 浏览

php - 使用 swift mailer (php) 将邮件发送到 gforge 电子邮件网关,等号 (=) 在行尾

现在,我对 gForge 有另一个问题。

我在我们的 Intranet 中有一个表格,用于在我们的 gforge 系统中创建新的跟踪器。我们使用 Kohana 和 Swift Mailer 发送 smtp 电子邮件。

这就是我得到的(我将邮件作为密件抄送发送给自己):

所以一切看起来都很好。但 Gforge 告诉我:

它告诉“无法处理电子邮件。应用程序说:需要开始日期,需要结束日期”。

请注意某些行末尾的等号。我认为这是“引用可打印”的最大行长还是 smtp 也限制了行?但是为什么我可以通过密件抄送收到正确的邮件?那应该是 gforge 收到的邮件,对吧?!Gforge 是否对收到的邮件进行处理?

我很困惑:-(我希望你能帮忙。

0 投票
2 回答
419 浏览

git - gforge 替换 git

我们一直在为 cvs/svn 使用 gforge 服务器。现在我们正在转向 git。你能推荐一个 git 的服务器,它可以代替 gforge。我的服务器机器是红帽的,所以安装 Gitorious 并不简单。我们不想要 github。

提前致谢。

0 投票
1 回答
1146 浏览

svn - 在没有客户端软件的情况下签出 svn 目录?

我工作的计算机被锁得很紧,我有一台可以连接到互联网的计算机,但只有 Internet Explorer 和 Outlook 可以访问互联网。我也无法在其上安装软件。我有一台单独的“独立”计算机,我可以在上面安装或运行任何我想要的东西,但我无法将它连接到互联网。

我需要从 gforge svn 下载一个目录。有没有办法从我的浏览器做到这一点?我想象一个网站,我可以在其中输入我需要结帐的目录的地址,它会生成一个 zip 文件,我可以在 Internet Explorer 中下载该文件,其中包含该目录及其所有子目录。我需要在连接互联网的计算机上下载代码,然后将其传输到我的“独立”计算机上运行它。

我搜索了一堆,很多人都有类似的问题,但没有和我一样的限制。例如,许多人可以使用DownloadSVN,因为它是一个便携式程序,不需要在您的计算机上安装任何东西。但是,在我的情况下,DownloadSVN 可执行文件不允许访问互联网。

大多数 github 项目和一些 gforge 项目都有“下载 zip”当前目录的选项,这很好,但是我需要下载的 gforge svn 没有这个选项。我可以浏览并手动下载每个单独的文件,但这需要很多小时。

不确定这是否重要,但我使用的是带有 Internet Explorer 10 的 Windows 7。关键信息是我无法从我计算机上安装的任何软件访问 Internet,因此在 IE 之外运行的任何类型的客户端软件都无法工作(也许可以在 IE 中运行的东西,比如某种 javascript 会起作用吗?)。

0 投票
1 回答
53 浏览

php - 在 GForge、LDAP 身份验证中,如何设置属性 authenticatedBind 的值?

在此链接的身份验证部分下,为匿名搜索和绑定提供了它:只需将 authenticatedBind 设置为 false。你能告诉我该怎么做吗?

0 投票
2 回答
92 浏览

svn - GForge AS 服务器管理和管理

我的公司有一段时间使用 GForge AS 来管理软件开发(跟踪器、时间跟踪)。SVN服务器链接到它进行源代码管理。

过去介绍和管理 GForge 的人现在已经离开公司,不幸的是没有进行任何知识转移!...

我现在需要为我们刚刚雇用的全新开发人员添加新用户,当然我开始遇到问题。我可以毫无问题地在 gforge 端创建用户,但是我可以让这些用户能够连接到 svn 存储库...

GForge 在我认为来自 GForge 网站的 VMWare 中运行。

我不知道从哪里开始找出如何解决我的问题!任何帮助或想法将是最appriciated!

提前致谢。

0 投票
1 回答
1355 浏览

ldap - LDAP 身份验证失败:凭据无效

在 Gforge 中,当新用户尝试登录时;用户通过从 LDAP 获取数据自动注册。它适用于其他用户,但一个特定用户无法登录并收到错误 LDAP Authentication failed: Invalid Credentials 。我不明白可能是什么问题?能否请你帮忙?这是我正在使用的搜索功能。

0 投票
1 回答
72 浏览

download - 程序化 GForge 上传和下载

介绍

我是一个项目团队的一员,该团队使用旧的 GForge 系统(社区版 v5.6.1)来托管我们的源代码并提供一些进一步的服务。一项内置服务是上传和下载功能。因此用户可以很容易地获得生成的应用程序版本。为了提供这个可下载的版本,我们作为开发人员必须使用浏览器(例如 IE 或 FF)导航到相应的 GForge 页面,然后勾选一些按钮,填写一些文本框,最后点击“上传”按钮,打开一个文件对话框以指定要上传到 GForge 下载区域的任何文件。对于下载,过程类似。此外,有时会出现一个单独的 WEB 页面来请求会话登录。

现在,作为开发人员,我们正处于“火爆阶段”,需要提供高频率的可下载版本,上述过程对于发布的重要部分来说太容易出错,而且速度太慢。除此之外,屏幕前总是需要一个真实的人来点击。

问题

我们如何能够以编程方式将生成的软件版本上传和下载到 GForge 的下载区域,同时克服第一手的密码页面(当然使用有效的用户帐户)?

到目前为止我们所做的尝试

使用 Python 脚本。Python 提供了非常有用的模块,如“urllib”、“urllib2”和“requests”,任何 HTTP 访问(即使是具有会话密码保护的访问)都应该是可管理的。经过几个小时的尝试,GForge 系统只返回密码请求页面。没有任何有趣的文件。甚至远离上传任何东西。

使用 AutoIt 脚本。AutoIt 可以自动化鼠标移动和键盘按下以及直接访问屏幕上的可见元素。它提供了一个“窗口信息”应用程序来识别任何窗口元素。但是,例如 WEB 页面 (HTML)中的按钮和文本字段无法识别。所以我们不知道如何正确识别 GForge 的密码文本字段以便将鼠标移动到那里,并输入必要的文本。从那里继续模仿坐在屏幕前的人。

有人对解决我们的问题有一些经验吗?

0 投票
1 回答
39 浏览

gforge - Gforge 登录错误

我的一位用户无法登录到他的 Gforge 帐户。他收到“您的帐户已锁定,请联系站点管理员”消息。

我编辑了他的用户并选中了“解锁用户”复选框。但什么也没发生,之后解锁用户复选框从他的用户资料中消失了。

0 投票
1 回答
53 浏览

svn - Teamforge 从数据库迁移到 Gforge 存储库

我正在尝试将大约 300 多个项目从 Teamforge 迁移到 Gforge。其余部分工作正常,但从 Teamforge SVN 到 Gforge 的源代码迁移没有成功。

Teamforge 中的结构是单个项目中有多个存储库,而我在 Gforge 中找不到任何此类选项。

当我复制 Gforge /data/repo/svnroot中的所有文件夹时。这种结构对于单个存储库来说是很好的,但是我们如何在 Gforge 中处理多个存储库。