问题标签 [tortoisesvn]

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

tortoisesvn - 有没有人在 TortoiseSVN 中遇到“作者”未写入日志的问题?

我有人使用 url(替换了 IP 地址)连接到我的存储库: svn+ssh://craig@123.45.67.89/subversion

然而,当他们提交文件时,作者条目为“null”。

根据这篇文章:http ://tortoisesvn.net/node/80 它应该可以正常工作。

有没有人有什么建议?

0 投票
3 回答
506 浏览

svn - TSVNCache.exe 正在加热我的 Mac

我在 VMWare 分区中运行 Windows。有时,TSVNCache.exe 进程开始做一些奇怪的事情(似乎它在做一个无限循环的 I/O 操作)。突然间,我的整个 VMWare 会话开始变慢。我的 Mac 发热严重。从某种意义上说,它非常热。

我的问题是这个 TSVNCache 进程到底是什么?,似乎没有它我可以在 SVN 存储库上做几乎所有事情。

0 投票
2 回答
1265 浏览

svn - 将 SVN 1.4 升级到 1.5.3 和 CC.Net 从 1.3 升级到 1.4

我认为这是一个多部分的问题,所以请耐心等待。

目前我们所有的开发人员都使用为 SVN 1.4 构建的 Tortise 版本,我们的 SVN 服务器运行的是 1.4。我们的构建服务器正在运行 CC.Net 并使用 SVN 1.4。

我们想升级。

我已经确定将我们的客户端升级到 1.5,然后我们的服务器升级到 1.5 将为我们工作。但是,问题来自 CC.Net。我们可以将构建服务器上的 SVN 安装升级到 SVN 1.5 吗?还是我们也必须升级 CC.Net 的安装?我们也想利用这段时间升级 CC.Net,但是,我们想确保先完成 SVN 升级,然后再回来做 CC.Net。

此外,由于我们在这些项目中使用的 nAnt 脚本,在我们的一些项目中,我们维护了一个“工具”文件夹,该文件夹可能包含也可能不包含 SVN 的二进制文件。我假设如果我们将 SVN 的 CC.Net 服务器安装升级到 1.5,我们还需要更新所有这些项目,因为 CI 服务器使用与执行的 nAnt 脚本相同的工作目录。

清如泥?

0 投票
2 回答
1412 浏览

visual-studio - VisualSVN 和类库不在工作副本根目录中

我们正在使用 VisualSVN 进行 Visual Studio 集成从 SourceGear Vault 切换到 TortoiseSVN - 非常喜欢它。但是,我们在多个不同的应用程序中引用了多个类库,这些类库不属于任何应用程序的工作副本根目录。处理这个问题的最佳方法是什么,以便我们可以继续利用 Visual Studio 集成,但仍将各种类库保留在每个项目/应用程序的根目录之外?SourceGear 对此没有任何问题。

可以仅在资源管理器中使用 TortoiseSVN 单独添加类库,但无法从 Visual Studio 中提交对工作副本之外的任何内容的更改;在工作副本类库之外也没有指示这些状态的 VisualSVN“交通灯”。

顺便说一句,我们也将采用“一个存储库和多个项目”的路线,而不是多个存储库,尤其是我们多年来一直这样做的方式。

更新:

我重新阅读了一些我之前看过的东西,发现 svn:externals 不仅仅指在不同的存储库中使用代码,还可以用于在 VisualSVN 中使用多个工作副本。

请参阅http://www.visualsvn.com/support/topic/00007/http://svnbook.red-bean.com/en/1.2/svn.advanced.externals.html

然而,这是处理这个问题的最好方法吗?有一个很好的线索可以贯穿事情,但不能完全解决事情。

因此,是否使用 svn:externals?是否使用多个存储库?同样,多年来,我们在多个解决方案/应用程序中引用了共享类库中的代码,这对我们有用。现在如何最好地使用 VisualSVN 进行这项工作?

0 投票
9 回答
9147 浏览

svn - 从项目中删除 .svn 文件夹以进行部署

我正在使用 subversion (TortoiseSVN) 并且我想从我的项目中删除 .svn 文件夹以进行部署,是否有使用 subversion 自动执行此操作的方法,或者我是否必须为此创建自定义脚本?

0 投票
2 回答
597 浏览

windows - 在颠覆目录中,您最喜欢将修改从分支移植到主干的工具是什么?

在我正在处理的一个项目中,我们在 windows XP 下使用 subversion,以 tortoiseSVN 作为客户端。

当我们进入生产并继续并行开发时,会创建许多分支。

通常,我们必须将在分支上所做的修改反向移植到主干或旧分支。向后移植是一项非常微妙的任务,因为许多错误可能会被引入代码中。

您最喜欢哪些工具可以使反向移植更轻松、更安全?如果可能,每个答案只添加一个工具,并为您最喜欢的工具投票。

0 投票
3 回答
3339 浏览

svn - 颠覆(乌龟)中的阁楼在哪里?

哎呀,我需要一些来自我不久前删除的文件的信息。在 CVS 中,我只会去 ATTIC 找到它,我如何在 SVN 中找到文件而不必回到它存在的修订版(特别烦人,因为我不知道我什么时候删除了 - 一周前,两周前……)

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 投票
7 回答
15879 浏览

svn - 如何查看两次修订之间更改了哪些文件?

我只想看看在 2 个任意修订之间修改/添加/删除了哪些文件。我该怎么做呢?

我也可以在乌龟身上这样做吗?

0 投票
8 回答
27403 浏览

svn - TSVN DNS 错误:请求的名称有效,但未找到请求类型的数据

我已经更新了我的 TortoiseSVN 客户端,现在在尝试更新或提交到不同的存储库时出现错误:

请求的名称有效,但未找到请求类型的数据

关于如何解决这个问题的任何想法?Internet Explorer 显示适当的 URL 就好了。

TortoiseSVN 1.5.3,内部版本 13783。