问题标签 [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 投票
5 回答
6038 浏览

visual-studio - 预构建任务 - 删除 CruiseControl.NET 中的工作副本

我目前正在工作中建立一个持续集成环境。我们正在使用 VisualSVN 服务器和 CrusieControl.NET。有时构建会失败,症状是 CruiseControl.NET 工作副本中存在冲突。我相信这是由于我设置 Visual Studio 解决方案的方式。希望我们在这种环境中运行的项目越多,我们对如何设置它们的理解就会越好,所以我不会质疑为什么会在这个阶段发生冲突。为了修复构建,我删除了工作副本并强制构建新的构建 - 这每次都有效(当前)。所以我的问题是:删除工作副本是否是持续集成构建过程的有效部分,我该怎么做?

我已经尝试过解决方案,包括 MSTask 和从命令行调用 delete,但我没有任何运气。

抱歉这么罗嗦 - 干得好,这是一个测试版 :)

0 投票
4 回答
3856 浏览

svn - 将 VisualSVN 服务器配置为使用 _svn 而不是 .svn

我们的构建服务器出现了问题,尽管我们认识到存在更改,但没有从源代码管理中检查修改。

它被追踪到控制文件夹(不确定它的真实名称是什么),现有的工作版本使用 _svn。清除工作文件夹会强制进行新的完整结帐,我注意到现在控制文件夹是 .svn。看起来我们的集成例程最初是使用 _svn 检查代码,但现在它使用的是 .svn。

集成期间使用的 svn.exe 来自 VisualSVN 服务器,我可以将其设置为再次使用 _svn 吗?

我不知道原始工作副本是如何使用 _svn 的!- 我们只使用过 VisualSVN 服务器并且没有改变它。

我们根据建议将 TortoiseSVN 设置为使用 _svn,这对 Visual Studio 更有效,并且还在构建服务器上安装了 TortoiseSVN,以备不时之需。这可能是原因吗?

这真的有必要吗?由于 MSBuild 是 Microsoft 的,因此是否像 Visual Studio 那样推荐它?

0 投票
4 回答
3610 浏览

svn - 将 VisualSVN 服务器附加到现有存储库

所有最近的 VisualSVN Server 帖子都让我想去看看。我现在通过 Apache 运行 SVN,但我想尝试 VisualSVN Server,主要用于 Active Directory 集成。他们的文档没有描述您是否可以轻松迁移现有存储库。

以前有人做过吗?

0 投票
2 回答
2765 浏览

svn - VisualSVN 使用 TortoiseSVN 取消删除

对 VisualSVN 使用 TortoiseSVN 我删除了一个我不应该删除的源文件。现在这不是火车粉碎,因为我可以从每日备份中取回文件。但是我想从 SVN (VisualSVN) 中取消删除它,以便我可以取回历史记录。但是我不知道该怎么做。

有人知道如何使用 VisualSVN 界面或最新版本的 TortoiseSVN 从 VisualSVN 中取消删除文件吗?

0 投票
5 回答
7037 浏览

svn - 在多站点 Windows 环境中部署颠覆 (SVN) 的最佳方式

我们正计划将 MS Source Safe (ouch) 迁移到 SVN。我们主要在 Microsoft 环境(Windows、Visual Studio、.NET)中工作,并且我们在多个站点都有开发人员。我听说过 VisualSVN 以及与 Visual Studio 的集成。另一方面,我可以找人为我托管 SVN 并使用 TortoiseSVN。有什么建议吗?我应该避免哪些陷阱?

0 投票
5 回答
12491 浏览

php - WebSVN 与 VisualSVN 服务器,有人获得身份验证工作吗?

我在 Windows 服务器上安装了一个VisualSVN服务器,为多个存储库提供服务。

由于 VisualSVN 服务器内置的 web-viewer 是一个简约的颠覆浏览器,我想在我的存储库之上安装WebSVN 。

然而,问题是我似乎无法让身份验证工作。理想情况下,我希望 VisualSVN 中指定的当前存储库身份验证与 WebSVN 一起使用,这样虽然我在 WebSVN 中看到了所有存储库名称,但如果没有正确的凭据,我实际上无法浏览它们。

通过访问此 google 查询中最顶部链接的缓存副本,您可以看到我目前发现的看起来很有希望的内容。
(主博客页面似乎已被破坏,我指的最顶层页面的域是-wizzard.de)

在那里,我发现了一些 php 函数,我可以将它们附加到 WebSVN 中的一个 php 文件中。我在那里进行了修改,但我所做的只是让 WebSVN 要求我输入用户名和密码,无论我输入什么,它都不会让我进入。

不幸的是,php 和 apache 对我来说基本上是黑魔法。

那么,有没有人成功地将 WebSVN 与 VisualSVN 托管存储库集成?

0 投票
1 回答
9595 浏览

svn - VisualSVN 服务器需要用户名和密码

我已经重命名了我的服务器,并试图通过 TortoiseSVN 访问 VisualSVN 服务器存储库。在这篇文章中, Gordon 帮助我找到了正确的命令 - 感谢 Gordon。

现在 VisualSVN 服务器要求我输入用户名和密码。我不记得设置了一个,如果我这样做了,我已经忘记了。知道如何重置此用户名/密码吗?

0 投票
5 回答
14749 浏览

svn - 使用 VisualSVN 服务器通过 http 获取特定修订

我正在使用 VisualSVN Server 来托管 SVN 存储库,对于一些自动化工作,我希望能够通过 http[s] 层获取特定版本。

我可以通过对服务器的 http[s] 请求(httpd?)简单地获得 HEAD 版本 - 但是是否有任何能力指定修订,也许作为查询字符串?我好像找不到...

除非我能帮上忙,否则我不想结帐,因为特定文件夹中有很多文件,我不想要全部 - 只需要一两个。

0 投票
8 回答
9500 浏览

visual-studio - 创建颠覆存储库的最佳实践?

我们的团队(5-10 名开发人员)计划为我们的 .NET (Visual Studio) 项目/解决方案(VisualSVN 服务器、TortoiseSVN / VisualSVN)采用 Subversion 。

组织新存储库树的最佳方法是什么?可以使用一个大存储库还是为每个解决方案/产品线等创建不同的存储库更好?

我们的项目可以这样分类(示例):

  • 主要产品线
    • 主网络应用程序
      • 图书馆 1
      • 图书馆 2
      • ...
    • 视窗客户端
    • 另一个 Windows 客户端
    • 视窗服务
  • 工具
    • 工具 A
    • 工具 B
  • 产品线2
    • 软件 1
    • 软件 2
  • 产品线 3
    • 应用程序 1
    • 应用程序 2
0 投票
2 回答
741 浏览

svn - SVN 1.5 合并跟踪准备好迎接黄金时段了吗?

我已经在使用 SVN 1.5,服务器(VisualSVN 1.5.1)和客户端(TortoiseSVN 1.5.1),但我们使用的是相当长的 SVN Branch-Merge 舞蹈。

SVN 1.5.x 的 Merge-Tracking 功能准备就绪了吗?是否可以从 TortoiseSVN 使用它?