问题标签 [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.
svn - 将 VisualSVN 服务器从一个 Windows 安装迁移到另一个
我的 Vista 笔记本电脑上有 VisualSVN 服务器。存储库位于第二个硬盘驱动器上。在接下来的几天里,我将进行 Windows 7 的全新安装。
如何再次配置或安装 VisualSVN Server 并保持以前安装的用户、存储库和设置完好无损?
svn - SVN 签出到 IDEs 项目文件夹
(我正在使用 SmartSVN 和 VisualSVN 服务器)
我需要将项目从 subversion 检出到 IDE 的项目目录中。IDE 无法从任何地方打开项目(例如直接从工作副本),它只能在其项目文件夹中看到项目。
我不能直接使用 IDEs 项目文件夹作为工作副本目录,因为我需要为每个 svn-url 有一个工作副本目录。(签出第二个项目时,我收到错误“../projects 已经是不同 url 的工作副本”)
那么,我是否必须运行将文件从 wc 复制到项目文件夹的脚本?这是如何触发的?(来自 SmartSVN)这似乎有点尴尬....
如何做到最好?
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 的早期版本。
有人知道这里发生了什么吗?
非常感谢!/马丁
svn - 如何将我们的源代码从运行 VisualSVN Server 的 Vista 迁移到运行 VisualSVN Server 的 Windows 7?
[我是想在 StackOverflow 上问这个问题...]
我一直在使用 VisualSVN Server,在 Vista 上没有任何问题。
当需要将所有内容更改为 Windows 7 时,我想知道最好的方法是什么?
最好将所有机器上的所有代码“签入”到 Vista 上,并为一台机器执行 SVN 更新,然后在 Windows 7 上重新安装 VisualSVN 并创建另一个项目。这是最好的方法吗?
有没有人在 Windows 7 机器上运行 VisualSVN 服务器(以及 TortoiseSVN)并发现它是稳定的?
svn - Visual SVN Server - 项目存储位置
我最近安装了 VisualSVN 服务器。我D:\Repositories
通过 Visual Studio 2008 将 Repository 放入并添加了一些项目到存储库中。
D:\Repositories\reponame
与我的项目相比,尺寸似乎有点小。
我需要确定项目的存储位置,以便在我的服务器上重新安装系统时进行备份。任何帮助将不胜感激。
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 恢复为旧存储库提供服务吗?谢谢。
svn - 乌龟不会连接到颠覆服务器
我正在尝试使用 Subversion 存储库设置我的家庭服务器(经过一些更改)。
我在 Windows Server 2003 服务器框中卸载并重新安装了 VisualSVN 服务器,并且存储库的地址(即 URL)是https://server.network.local/svn/
.
我可以通过 IE 浏览到该地址,并获取存储库列表(尽管我确实必须单击证书错误),但是当我也将 tortoise 指向它时,我得到了
我可以ping和tracert到服务器没问题,所以我不确定交易是什么。
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 中,我看到以下消息:
存储库永久移至...。请重新定位
任何想法如何正确地做到这一点?
svn - VisualSVN 提交后钩子强制 Cruisecontrol 构建
我已经尝试在谷歌上搜索一种方法来做到这一点,但似乎找不到,所以就到这里了。
我用我的存储库和 Cruisecontrol 设置设置了一个 VisualSVN 服务器,以便在有修改时轮询服务器并运行构建脚本。
因为只有我在做这个项目(这是我最后一年的项目,作为我学位的一部分),我认为 CC 不需要经常轮询服务器,因为只有我会检查修改。
所以我想要的是 VisualSVN 使用 post-commit 钩子调用 CruiseControl 的 Force Build 方法。这样我就知道每次我提交更改时都会运行构建。
如果有区别的话,VisualSVN 和 CC 都在同一台服务器上运行。
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,然后所有源代码、所有历史记录(差异和注释)都将是再次可用?