问题标签 [svnbridge]

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 回答
690 浏览

svn - 如何在 CodePlex 上镜像 SVN 存储库?

我是 CodePlex 项目的创建者(也是迄今为止唯一的开发者)。我已经在我的笔记本电脑上写了它,使用我家庭网络上的 Subversion 存储库。

通过 TeamServer 界面提交我对 CodePlex 的更改让我发疯,我真的很想要一种通过新的 SVN 界面将我的 svn 存储库与 CodePlex 同步的简单方法。svnsync 或 synmerge 似乎是要走的路,但对于一个只使用过 TortoiseSVN 的人来说,这两个指令似乎都不清晰。而且他们似乎也需要对目标服务器进行本地访问(这对于 CodePlex 来说显然是不可能的)

那么,有人可以给出简单的说明如何做到这一点吗?

0 投票
1 回答
5414 浏览

tfs - 将 SVNBridge 与 TFS(不是 CodePlex)一起使用

我正在尝试使用 SVNBridge 访问我的 TFS 服务器,以便可以断开连接工作。我尝试使用基于服务器和基于客户端的解决方案。我只是返回内部服务器 500 错误。我不确定我是否正确连接到该站点。

我读过的其他关于 SVNBridge 的帖子似乎完全是关于 CodePlex 并通过 CodePlex 特定的 URL 连接到它。

我正在尝试连接到我自己的 TFS 服务器并想知道如何正确格式化 URL。我需要为此做一些特别的事情吗?我觉得我什么都试过了。有没有人成功做这样的事情?

所以显然这个问题与 TFS 2010 Beta 2 有关。这里正在跟踪这个问题:

http://svnbridge.codeplex.com/Thread/View.aspx?ThreadId=77164

谢谢。

0 投票
1 回答
1280 浏览

svn - 来自 SVN 桥的 TFS 代码审查?

是的,标题是正确的。有没有办法从通过 SVN 桥连接到 TFS 存储库的用户计算机对 TFS(Microsoft 的 Team Foundation Server)中存在的项目进行代码审查?

(相关:SVN Bridge 是一种允许使用 Subversion 工具连接到 TFS 存储库的工具)

为什么?因为我们有开发人员高度捍卫(至死)在 TFS 上使用 SVN。这些高级开发人员将从第 3 方供应商处对签入进行代码审查。

问题是该项目当前驻留在 TFS 中,并将保留在那里(根据 CTO 的指示)。我们被允许使用 SVN 桥,但我不清楚这些代码审查工具是否支持这样的跨平台。

会怎样?好吧,我认为它会知道代码审查包中的文件。为什么不能将这些文件与 SVN 目录而不是 TFS 进行比较?

促使我想到这个环境的是这个 Code Collaborator 的演示:

http://smartbear.com/docs/viewlets/CodeCollabDemo/CodeCollabDemo.html

截屏:

在此处输入图像描述

请注意,在开始时,它要求查看哪个存储库?如果远程团队选择TFS,本地团队选择SVN怎么办?是的,我会针对这个问题联系他们的技术支持。但我也想在这里为可能有类似设置的任何人发布这个问题。

提前致谢。

0 投票
1 回答
1940 浏览

tfs - 在不同的目录中获取特定版本的 TFS 代码

目前我们有一个构建过程如下:

  1. 我在我们的开发登台环境中进行了构建。
  2. 我在 TFS 中标记了这个。

  3. 我使用 SVN 桥来检查被标记的变更集。*

  4. 如果开发阶段测试通过,我会使用我签出的工作副本在下一个环境中进行另一个构建。

我不想使用 SVN Bridge 在其他地方复制我的代码以获取特定版本的代码,但我还没有找到在 TFS (2010) 中本地执行此操作的方法。

有没有办法使用 TFS 而不是 SVN Bridge 来做到这一点(第 3 点和第 4 点)?

0 投票
1 回答
232 浏览

svnbridge - 在与服务器不同的机器上安装 svnbridge 服务器

我可以看到在 SVNBridge 的 Web.config 文件的 appSettings 部分中有一个名为“TfsUrl”的键。这可能吗?我可以在与 TFS 服务器不同的机器上安装 SVNBridge 吗?我们是一家大公司,管理员不想在他们的服务器上安装 svnbridge。

谢谢

0 投票
1 回答
1453 浏览

svn - tortoisesvn 拒绝通过 svn 网桥连接到 TFS 服务器

我使用 svn bridge 连接到带有 tortoiseSVN 的 tfs 服务器。出于同样的目的,我还需要使用另一台计算机。

问题是,在一台计算机上,我在 tortoise svn、http://localhost:portNo/serverName/place中编写的 url工作正常,我可以提交、repo 浏览等,在另一台计算机上我得到以下错误。

在 SVNBridge ErrorList 我得到;

在 tortoiseSVN 我得到,

一些非常简单的事情是错误的,但我一无所知。

谢谢你的帮助。

0 投票
1 回答
1348 浏览

tfs - 使用 TortoiseSvn over SvnBridge 的 TFS 2010 门控签入

我有上面标题中的配置。我正在使用 TFS 门控签入功能,如果我使用 TFS 工具签入我的更改,该功能可以正常工作。

回顾我对其工作方式的理解:

我的更改被门控检查拦截并放入搁置中。搁置集由构建服务器拉下,构建,单元测试运行,并在签入注释末尾附加NO CI进行签入。完成所有操作后,会出现协调工作区的提示。

使用 TortoiseSvn:

只要我没有设置门控签入,我就可以提交代码和更新代码。

设置了门控签入后,TFS 服务器发回一个 500 错误(请参阅下面的异常),并且 tortoiseSvn 客户端显示下面标记的错误,尽管签入过程仍在继续。构建服务器可以毫无问题地构建、运行测试和提交代码,但这很烦人,并且很难说服其他开发人员使用,因为您在提交时收到错误,然后必须对代码执行更新才能获得构建服务器实际提交的更改。

感谢您的任何想法或帮助。

TortoiseSvn 错误

错误:提交失败(详细信息如下):
错误:服务器发送了意外的返回值(500 内部服务器错误)以响应
错误:对 '/mil-tfsprd-01/Inst%20Trading%20Support/Source/Main/ODS/ 的合并请求消除器/消除器

来自 SoapException 的堆栈跟踪

0 投票
1 回答
386 浏览

svn - 如何从本地 TFS 文件夹中取消跟踪 svnbridge 文件?

我正在使用 eclipse 构建一个在 TFS 中跟踪的 android 应用程序。服务器上安装了一个 svnbridge,但我不想再使用它,所以我安装了 Team Explorer Everywhere eclipse 插件。但是现在在我的项目中,我有很多 ..svnbridge 文件夹弄乱了所有项目(+1000 错误)。是否可以取消跟踪这些文件夹?如果是这样,我该怎么做?

0 投票
1 回答
217 浏览

xcode - 带有 Xcode 的 SVNBridge 给出“200 OK”错误

我正在尝试使用 SVNBridge,以便我的团队可以使用我们现有的 TFS 服务器作为我们的 Xcode 存储库。

SVNBridge 似乎在 TFS 服务器上设置正确,我可以从 Xcode 连接到它作为 SVN 存储库以获取所有内容并提交更改。

但是,当我让团队的其他成员更新以获取我刚刚提交的文件时,他们会收到以下错误:

svn: '/!svn/bc/36163/-TFS 文件夹结构-'的报告: 200 OK (http://-tfs server url-:8081)

当他们更新文件时也会发生这种情况,然后我尝试更新。

我们都拥有对 TFS 结构的完全读/写访问权限。

TFS 服务器上的 SVNBride 日志文件夹中没有任何内容。

关于错误的任何想法,或者我应该为此使用更好的解决方案吗?

0 投票
1 回答
552 浏览

macos - 使用 SvnBridge 到 TFS 的 Mac Subversion 客户端?

我们的情况是,大量 .NET 开发人员使用 Team Foundation Server 2010 进行源代码控制,而少数 iOS 开发人员(显然是在 Mac OS X 上)使用 Subversion。

为了统一这两个系统,我们研究了在 TFS 服务器上使用SvnBridge来允许 SVN 客户端连接到它。

我们最初的测试(在 Windows 上使用 TortoiseSVN)表明它工作得很好。

然而,Mac 用户的运气并不好,他们尝试了几个不同的 SVN 客户端。

使用Versions SVN 客户端,他们能够查看存储库、签出和签入;但是,在查看历史记录时,它不会显示提交变更集的用户的名称,也不会显示附加到该变更集的注释。

使用Cornerstone SVN 客户端,他们甚至无法显示时间线,它只是一直坐在那里并跨越。

他们不希望使用 Xcode 的内置 SVN 支持,因为它是“废话”(他们的话,不是我的话)。

有没有人在 SvnBridge 中成功使用VersionsCornerstone?您是否遇到过我所描述的问题,如果遇到过,您是如何克服这些问题的?

或者任何人都可以将我指向另一个他们已成功使用 SvnBridge to TFS 的 Mac SVN 客户端?