问题标签 [visualsvn-server]

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

svn - 将 VisualSVN 服务器从一个 Windows 安装迁移到另一个

我的 Vista 笔记本电脑上有 VisualSVN 服务器。存储库位于第二个硬盘驱动器上。在接下来的几天里,我将进行 Windows 7 的全新安装。

如何再次配置或安装 VisualSVN Server 并保持以前安装的用户、存储库和设置完好无损?

0 投票
1 回答
326 浏览

svn - SVN 签出到 IDEs 项目文件夹

(我正在使用 SmartSVN 和 VisualSVN 服务器)

我需要将项目从 subversion 检出到 IDE 的项目目录中。IDE 无法从任何地方打开项目(例如直接从工作副本),它只能在其项目文件夹中看到项目。

我不能直接使用 IDEs 项目文件夹作为工作副本目录,因为我需要为每个 svn-url 有一个工作副本目录。(签出第二个项目时,我收到错误“../projects 已经是不同 url 的工作副本”)

那么,我是否必须运行将文件从 wc 复制到项目文件夹的脚本?这是如何触发的?(来自 SmartSVN)这似乎有点尴尬....

如何做到最好?

0 投票
1 回答
1803 浏览

tortoisesvn - TortoiseSVN 从不运行 post-commit.bat

我已经在 Windows 上设置了我的 subversion/trac 环境(现在是 Win7,以前在 Vista 上尝试过)并且一切正常。但我无法让我的后提交工作。这是设置(使用在 Apache 上运行的 VisualSVN 和 Trac):

C:\Users\Martin\Repositories\test_svn\hooks:

post-commit.bat:

trac-post-commit-hook.cmd:

跟踪提交后挂钩:

取自http://trac.edgewall.org/browser/branches/0.11-stable/contrib/trac-post-commit-hook

我已经在 cmd 窗口中测试了这些脚本,它们一直在工作。但是在 TortoiseSVN 提交时,什么都没有发生,这让我相信 Tortoise 永远不会运行 post-commit.bat。

我还测试了一个简单的预提交,并且有效。奇怪的是,它以前曾工作过,但我想我当时使用的是 VisualSVN 的早期版本。

有人知道这里发生了什么吗?

非常感谢!/马丁

0 投票
2 回答
477 浏览

svn - 如何将我们的源代码从运行 VisualSVN Server 的 Vista 迁移到运行 VisualSVN Server 的 Windows 7?

[我是想在 StackOverflow 上问这个问题...]

我一直在使用 VisualSVN Server,在 Vista 上没有任何问题。

当需要将所有内容更改为 Windows 7 时,我想知道最好的方法是什么?

最好将所有机器上的所有代码“签入”到 Vista 上,并为一台机器执行 SVN 更新,然后在 Windows 7 上重新安装 VisualSVN 并创建另一个项目。这是最好的方法吗?

有没有人在 Windows 7 机器上运行 VisualSVN 服务器(以及 TortoiseSVN)并发现它是稳定的?

0 投票
2 回答
2383 浏览

svn - Visual SVN Server - 项目存储位置

我最近安装了 VisualSVN 服务器。我D:\Repositories通过 Visual Studio 2008 将 Repository 放入并添加了一些项目到存储库中。

D:\Repositories\reponame与我的项目相比,尺寸似乎有点小。

我需要确定项目的存储位置,以便在我的服务器上重新安装系统时进行备份。任何帮助将不胜感激。

0 投票
5 回答
203 浏览

svn - 当我们的源代码再次使用 Tortoise SVN 在 Windows 7 上(并且是在 Vista 上)使用时

如果我们的源代码开启

在Windows Vista上,现在机器被制成双启动Vista和Windows 7。

所以当启动到Win7时,该文件夹现在是

并且有隐藏文件夹“.svn”来自Vista上的乌龟。

那么现在如果在 Win 7(以及 VisualSVN Server)上再次安装 Tortoise 并使用 D:\code,会不会出现隐藏文件夹会干扰新 Tortoise 的问题?将所有 .svn 更好地删除?

那么,当我们偶尔启动到 Vista 时,我们也可以在那里使用 Tortoise 吗?

更新:

本来,我以为我会在 Win 7 分区上建立一个全新的 SVN 存储库,然后 SVN 再次签入所有源代码,但那样之前所有的提交注释和版本控制都会丢失。所以我想我会介绍如何将存储库从 Vista VisualSVN 服务器重新定位到 Win7 VisualSVN 服务器。问题是我不能让它们同时运行(它是双引导机器),所以我可能需要先重新定位到另一台机器然后重新定位?或者我可以在旧文件夹之上安装 VisualSVN Server 并让新的 VisualSVN 恢复为旧存储库提供服务吗?谢谢。

0 投票
8 回答
13794 浏览

svn - 乌龟不会连接到颠覆服务器

我正在尝试使用 Subversion 存储库设置我的家庭服务器(经过一些更改)。

我在 Windows Server 2003 服务器框中卸载并重新安装了 VisualSVN 服务器,并且存储库的地址(即 URL)是https://server.network.local/svn/.

我可以通过 IE 浏览到该地址,并获取存储库列表(尽管我确实必须单击证书错误),但是当我也将 tortoise 指向它时,我得到了

我可以ping和tracert到服务器没问题,所以我不确定交易是什么。

0 投票
3 回答
1580 浏览

svn - IIS 如何在不同的端口上重定向 tortoise svn

我在端口 8080 上安装了 VisualSVN 服务器。所以我可以访问它http://www.example.com:8080并且一切正常。

我现在想使用http://svn.example.com而不是使用端口 8080 访问 svn。所以我在 IIS 7 中为站点svn.example.com(在端口 80 上)创建了一个 HTTP 重定向http://www.example.com:8080(使用永久重定向)。

当我通过浏览器访问 svn 时,这是有效的,但是当我执行存储库浏览器时,在 TortoiseSVN 中,我看到以下消息:

存储库永久移至...。请重新定位

任何想法如何正确地做到这一点?

0 投票
1 回答
1101 浏览

svn - VisualSVN 提交后钩子强制 Cruisecontrol 构建

我已经尝试在谷歌上搜索一种方法来做到这一点,但似乎找不到,所以就到这里了。

我用我的存储库和 Cruisecontrol 设置设置了一个 VisualSVN 服务器,以便在有修改时轮询服务器并运行构建脚本。

因为只有我在做这个项目(这是我最后一年的项目,作为我学位的一部分),我认为 CC 不需要经常轮询服务器,因为只有我会检查修改。

所以我想要的是 VisualSVN 使用 post-commit 钩子调用 CruiseControl 的 Force Build 方法。这样我就知道每次我提交更改时都会运行构建。

如果有区别的话,VisualSVN 和 CC 都在同一台服务器上运行。

0 投票
5 回答
646 浏览

svn - 如何在 Vista 上的 VisualSVN 服务器上移动所有源代码并迁移到 Windows 7?

我让 VisualSVN Server 在 Windows Vista 机器上完美运行,然后现在要在同一台机器上运行 Windows 7(安装在新分区上)。

所以现在所有的源代码都在 D: 驱动器上的存储库中(它曾经在 C: 上)

(Windows 7 将是 C:,而 Vista 现在将变为 D:)

我们可以将 D:\Repositories 复制为 C:\Repositories,然后在 Windows 7 上再次安装 VisualSVN Server 并让它使用 C:\Repositories,然后所有源代码、所有历史记录(差异和注释)都将是再次可用?