问题标签 [collabnet]

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 投票
2 回答
483 浏览

svn - 在 Windows 中创建一个作为 https://servername/svn 的 svn 存储库?

托管我们的 Subversion 存储库的计算机已经死机,我正在尝试将备份恢复到另一台计算机上。为了尽量减少客户端的麻烦,我想保持相同的基本 URL,其形式为:

https://服务器名/svn

它托管在 FreeBSD 机器上;我目前唯一可以将存储库恢复到的机器是 Windows。所以我寻找了一个基于 Windows 的 Subversion 服务器,并尝试了 VisualSvn 和 CollabNet SubversionEdge,但它们都遇到了完全相同的问题,即:

如果我要求他们创建一个名为“svn”的存储库,他们会创建一个存储库,访问方式如下:

https://服务器名/svn/svn

如果我要求他们创建一个名为“/”的存储库,或者没有名称,他们只会给出一条错误消息,说明这是一个无效的名称。

如何使用这些产品之一(或其他一些 Windows svn 服务器)创建存储库,该存储库仅作为“/svn”而不是“/svn/somethingelse”访问?

0 投票
0 回答
113 浏览

svn - 如何在同一台机器上并排运行 Collabnet Subverion 1.7 和 1.8?

出于研究目的,我希望在同一台 Windows 机器上安装 Collabnet Subverion 1.7 和 1.8,但遇到了一些奇怪的问题。

我使用带有数字签名的 Collabnet 官方安装程序:

  • CollabNetSubversion-client-1.7.10-1-Win32.exe (2013)
  • CollabNetSubversion-client-1.8.11-1-Win32.exe (2015)

我首先安装 1.7,然后运行它没有问题。然后我安装 1.8,当询问是否升级时,我回答否,将其安装到不同的文件夹。

Snap1335-collabnet-svn-upgrade-NO.png

1.8 安装完成后,我打开一个 CMD 窗口,从 PATH 中明确删除 1.7 的文件夹。现在问题来了,svn --version报告很多DLL入口点失败。分析svn.exe进程发现C:\CollabNet-svn-1.7C:\CollabNet-svn-1.8的DLL都加载到了进程中,这是不正常的。

为什么要加载 1.7 的 DLL 以及如何解决此问题?

Snap1334-svn1.7-1.8-coexist-fail.png

在 Windows Server 2003 上试用。

0 投票
0 回答
774 浏览

authentication - 带有 Active Directory 的 Collabnet Subversion 身份验证阻止某些用户..!

现在,我正在尝试将 Collabnet Subversion Edge 身份验证与 Active Directory 一起使用。这时,我发现了一个问题。

AD 中的一些用户可以进入 Collabnet,而另一些则不能。实际上,我的 AD 服务器中的所有用户都是由脚本创建的。因此,除了用户名和密码之外的所有配置都是平等的。但有些无法进入 Collabnet。所以,我检查了 collabnet 日志。它显示所有无效用户的“密码不匹配”错误。但是我们输入了正确的密码。

然后我们通过更改帐户密码进行测试。没有变化。然后,我创建了一个新帐户并登录到 Collabnet。没关系。我不知道该怎么办。

总结,在我的AD认证中,新创建的用户可以登录Collabnet,第一次成功的老用户也可以登录,有些用户即使我输入正确的密码也总是“密码不匹配”。我尝试了所有可能的方法,但它不起作用。

有人遇到过这种情况吗?谁来帮帮我。谢谢。

0 投票
2 回答
1582 浏览

svn - 在 svn 中使用历史记录将文件从一个存储库移动到另一个存储库

如何将文件从一个存储库移动到另一个存储库保留颠覆中的历史记录?

  • svn 服务器 1.6v
  • svn客户端1.7v
0 投票
2 回答
1193 浏览

collabnet - 如何清除 Collabnet Edge 中的“卡住”作业

我在 collabnet edge 工作时遇到问题。我创建了一个空白存储库,然后从转储文件中加载。加载过程中出现问题(最终发现我的磁盘空间已用完),因此,作业卡住了。

所以,这就是发生的事情:

  • 负载似乎已完成,该作业未显示在列表中。
  • 数据未正确加载(没有空间……但花了一段时间才弄清楚)
  • 所以我删除了存储库,添加了磁盘空间,然后尝试重新加载,但我收到一条消息说我不能,因为已经有一个作业在运行。

转储文件已设置为加载。一次只能安排一个负载;可以在“作业”屏幕上监控进度。

如前所述,没有列出正在进行的作业。它正在加载的存储库已被删除。

我如何清除这个卡住的工作?

0 投票
1 回答
326 浏览

windows - Subversion Edge 5.0.1 从 4.0.11 升级,服务运行但 503 错误

使用下载的 Windows 安装程序(64 位)升级完成,没有错误。两个 Collabnet 服务都在运行,但我得到:

HTTP 错误:503 访问 /csvn 时出现问题。原因:服务不可用。

CSVN 控制台注册条目似乎指向新的 Java 路径C:\csvn\jre\bin\java.exe

我猜它的路径或配置文件问题?

0 投票
1 回答
326 浏览

svn - 无法在 Win 2008 服务器上安装 Collabnet Subversion 5.0.1

我们正在将我们的 Windows 服务器从 2003 升级到 2008。在 Win 2003 上,我们使用 Collabnet Subversion 1.7.7,当我们将服务器升级到 Win 2008 时,SVN 停止工作。我们发现 Collabnet SVN 5.0.1 支持 Win 2008,但我们无法安装它。

在 Win 2008 服务器(32 位)上安装 Collabnet Subversion 5.0.1(32 位)时,我们得到“disk1.cab 的签名无效”。

寻求任何帮助。问候

PS:我们发现 Collabnet SVN 5.0.1 使用 SHA2,似乎无效签名与它有关。Win 2008 是否有任何支持 SHA2 的修补程序或内置支持它?

0 投票
1 回答
786 浏览

svn - 如何在 Collabnet SubVersion Edge 中设置用户密码

我知道这可能是一个愚蠢的问题,但我无法找到答案。我正在根据以下链接在 Collabnet Subversion Edge(在 Linux 下运行)中设置存储库访问规则:https ://svn.help.collab.net/entries/24785311-Define-repository-access-rules 。正如文档所述,我正在定义属于此类组的组和用户,以及授予 r/rw 权限。

但是,我不明白应该在哪里为添加到规则配置中的每个用户设置密码。我了解有权访问 Collabnet 控制台的用户与有权访问源代码控制操作的用户不同。那么...如何创建“源代码管理用户”?我应该在哪里设置他/她的密码?

我没有使用 LDAP,我只想让用户输入他们的密码。

0 投票
1 回答
317 浏览

windows - Collabnet 提交后挂钩无法执行 Perl 脚本

我正在尝试设置 Slack Subversion 集成。我在 Windows 下使用 Collabnet Edge。Slack 站点建议调用一个 Perl 脚本 ( Here )。我已经安装了Dwimperl,并编写了一个批处理文件来运行脚本,将参数传递给 perl 脚本。如果我从命令行手动调用它,这一切都可以正常工作,但是当它被 Subversion 调用时,显然出现了问题,因为我在我的 Slack 频道中看不到任何东西。

批处理文件有一行:

我已经通过将 %1 和 %2 回显到文件来验证在提交后调用了该钩子,并且其行为与我预期的一样。

我的猜测是 Subversion 调用批处理文件时没有设置一些环境变量,或者类似的东西,但我对 Perl 完全不熟悉,我不知道是哪个。我通过绝对路径调用 perl 可执行文件,所以即使 %PATH% 为空白,我认为它应该可以工作。

一个相关的问题是:我该如何调试这样的问题?Collabnet 日志文件中没有我能看到的内容

0 投票
0 回答
69 浏览

plugins - Jenkins 中的 collabnet 插件不要使用变量

我正在尝试在 Jenkins 中使用 collabnet 插件进行文件发布,并且想知道我是否可以为发布字段传递变量?

当我尝试传递变量时,它不会取出值和错误。有没有人做到这一点或者它的插件根本不带变量?