问题标签 [visualsvn]

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

windows - Subversion server wrapper + Windows GUI like VisualSVN,我说的是哪个产品?

几天前,我遇到了VisualSVN的竞争对手产品。它提供了围绕标准svn服务器的安装程序和图形包装器,以及(这就是我寻找它的原因)存储库备份和监控功能。

我一辈子都记不住产品的名字。我只记得他们有一个漂亮的、非常简约的、略带 web2.0 风格的网站(但方式很好)。

这是一个商业产品,但有某种社区版本。

有人知道我在说什么吗?

0 投票
1 回答
4765 浏览

svn - 在 SVN 中导致阻塞的版本化项目

我在 Visual Studio 中使用 VisualSVN 服务器,以及 TortoiseSVN 和 AnkhSVN。

我有一个主干,其他团队的一些开发人员定期对其进行各种小改动。

我有一个分支,正在建立一个相当重要的新开发项目。作为每周例行的例行程序,我一直将主干合并到这个分支中。一切似乎都很顺利。

我来做另一个这样的从主干合并到这个分支的合并,我得到了卡车负载:-

上次合并操作尝试添加目录“nameoffolder”,但已在本地添加。

然而,这些是版本化的文件夹,并且已经在 Trunk 和 Branch 中存在了很长一段时间。

我对文件也有类似的看法:-

最后一次合并操作尝试添加文件“QueueCleanUp.ashx”,但在工作副本中被阻止。

这似乎在整个分支中普遍存在,绝大多数与分支团队正在处理的任何事情无关。

有人见过这个吗?如果没有大量工作,我该如何解决这个问题?

0 投票
0 回答
197 浏览

svn - SVN post commit 在启动过程时卡住

我在 VS 中构建了一个脚本,它接收提交后挂钩发送的 2 个参数。

该脚本运行 SVN LOG 以检索有关修订的数据(作者、日期、文件)。

当我从 VS 使用常量变量作为参数运行解决方案时,它运行完美。

当我执行exe文件时,也可以完美运行。

当我实现钩子脚本时,它在应该从进程中读取的地方失败了。

谢谢。

编辑:提交窗口卡住并且永远不会完成提交。我用 C# 编写代码....没有显示错误...

0 投票
4 回答
2106 浏览

mercurial - Hosting Mercurial HG via VisualSVN Server

I have tried to host a Mercurial HG repository using a Scriptalias.

ScriptAlias /hg/ "htdocs/hgwebdir.cgi"

If I go to Chrome it display the contents of the cgi file. In IE it does render however images and links are not displayed. In either case the repository I want to display is not shown.

Has anyone managed to get this working with VisualSVN? Also will this work if I have windows authentication and https?

0 投票
3 回答
1231 浏览

svn - Subversion版本“差异”大吗?

问候,使用 VS2008 和 VisualSVN,似乎 VisualSVN 的人对将客户端(和他们的 VisualSVN 服务器)更新到最新的 Subversion 版本很感兴趣。

我的问题是我的颠覆服务器是一个托管服务器,似乎总是落后于我使用的客户端的几个版本。我应该担心这个版本“不匹配”吗?

是否有关于何时需要关注的一般经验法则(比如整个主要版本的发布)?

客户端、服务器或协议中是否内置了任何机制来防止“配对”不良的客户端和服务器之间发生可怕的事情?

0 投票
1 回答
206 浏览

.net - VisualSVN 和 VS2008 集成——移动文件

如果我使用 VisualSVN 将跟踪的 .cs 文件拖放到 VS2008 中的新文件夹中,当我提交 .cs 文件时应该看到什么消息?我看到添加 (+) 我不应该看到“移动”吗?

我之所以问,是因为我正准备进行重大重构(包括移动大量文件),并且我不想丢失这些文件的版本历史记录。

注意:我对 Subversion、TortoiseSVN 和 VisualSVN 非常陌生。

0 投票
1 回答
1279 浏览

visual-studio-2008 - 使用visualsvn的ssh隧道

我被要求为 Visual Studio 2008 设置 VisualSVN。

由于防火墙限制和服务器配置。我需要使用ssh 隧道

我的问题是这样的:

本地机器需要通过 ssh 连接到网关机器,然后连接到 Subversion 服务器,这样

我不确定执行此操作的正确过程。

看来我必须使用plink启动一个 ssh 进程来打开一个本地端口并将其转发到远程颠覆服务器。

例如:plink user@gateway -L 22:192.168.1.1:22

然后当 VisualSVN 启动时,它使用Tortoiseplink通过使用svn+ssh://username@localhost:22/myrepo

这看起来非常非常笨重。

首先,它需要几个步骤来设置连接。
其次,我需要运行plink,它会在桌面上留下命令提示符(混乱 = yuck)。
最后,我需要使用两个不同的程序来做同样的事情。( plink + tortoiseplink )

问题是 tortoiseplink 不在后台运行。一旦我连接到 ssh 网关并输入密码,它就会再次关闭。所以我不能用它来创建初始连接。

如果我在 VisualSVN 中使用 plink 而不是 tortoiseplink,那么我永远不会被提示输入密码。所以它只是挂起一个打开的命令提示符并且没有密码请求。

有没有办法设置 VisualSVN,以便一切都发生在一个命令行中?

我已经到处搜索了一种合适且干净的方法来从 VisualSVN 隧道到远程服务器,但发现的很少。这一切要么假设一跳(不像我的两跳),要么掩盖所有困难。

VisualSVN 如何处理不同服务器上的多个存储库?看来您需要为每个项目使用相同的 ssh 命令行,这意味着只有一个存储库。或者至少只有一个主机!

0 投票
2 回答
409 浏览

svn - VisualSVN 存储库中的“格式”文件是什么?

在根存储库文件夹中有一个名为“格式”的文件。它包含数字 5。

这是否意味着我们的 SVN 服务器在 SVN 1.5 上运行?

0 投票
1 回答
535 浏览

svn - VisualSVN 存储库备份文件格式

我正在运行一个脚本来备份存储库。基本上该脚本运行 svnadmin dump 命令。我需要选择哪种文件格式。如果存储库发生任何问题,我该如何恢复它?

谢谢

0 投票
2 回答
2451 浏览

svn - VisualSVN 如何回滚修订号?

我工作的公司遭遇了严重的服务器故障。在此失败期间,SVN 存储库丢失。但还是有希望的!我们有一个旧的存储库备份,我已经成功地使用 VisualSVN 恢复了它。

我现在面临的问题是我无法更新/提交故障前签出文件夹。出现此问题的原因是,例如:本地文件夹的修订号为 2361,而存储库本身的修订号为 2290,这是较旧的。

有没有办法处理这个问题?我可以更改本地副本或服务器副本上的修订号吗?

几点:

  • 我正在使用 TortoiseSVN 1.6.6。
  • 我可以从存储库中签出文件夹并且连接处于活动状态。
  • 我选择了一个文件夹并在其上使用了Relocate选项。这帮助我看到了修订号有问题
  • 我已经对合并选项进行了一些试验,但这让我现在有什么特别之处。(我愿意接受建议)

感谢您的时间,

伊塔