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

svn - 每次提交后运行单元测试的最佳方式?- svn - 每个功能的分支

在每次提交后运行您的单元测试套件的最佳方法是什么?

我对您在分支中执行所有功能/更改并保持主干稳定的情况特别感兴趣。

我的源代码控制是 SVN,我使用 tortoise SVN 作为我的客户端。

是否有 SVN 事件或类似的东西可以称为 .cmd/.bat 文件?

如果答案是巡航控制,如何使用巡航控制检查所有分支?

0 投票
5 回答
42746 浏览

svn - 使用 TortoiseSVN 或命令行 SVN 在 Subversion 存储库中设置 SVN“执行”位

我有一个托管在 code.google.com 上的开源应用程序。它是跨平台的(Linux / Windows / Mac)。我最初使用 TortoiseSVN 从 WinXP 机器上传了代码,似乎用于 linux 构建的“配置”批处理文件都没有设置“执行”位。

为需要它们的文件设置这些最简单的方法是什么?我想使用 TortoiseSVN 会更容易,但如果不能使用,那么我也可以在我的 linux 机器上使用命令行 SVN。

0 投票
2 回答
422 浏览

svn - Locking File using Apache Server and TortoiseSVN

I am seeting up Apache server with TortoiseSVN for local source code repository. Currently on trial purpose I am setting only two users. Is it possible for administrator to set up some thing so that file get compulsory locked once its checkout (copy to working directory) by some one.

Abhijit Dhopate

0 投票
20 回答
118460 浏览

svn - TortoiseSVN 错误:“'https://...' 的选项无法连接到服务器 (...)”

我正在尝试设置一台新计算机以与我在 cvsdude.com 托管的 SVN 存储库同步。

我收到此错误:

![SVN 错误][1] -删除了已被广告替换的图像小屋图像

这是我所做的(这些在过去有效):

  1. 下载并安装 TortoiseSVN

  2. 创建了一个新文件夹 C:\aspwebsite

  3. 右键单击,选择 SVN Checkout...

  4. 输入以下信息,点击确定:

  5. 得到 TortoiseSVN 错误:

TortoiseSVN 应该询问我的用户名和密码,然后下载大约 90MB,而不是收到错误。

为什么我不能从我的 Subversion 存储库中签出?


肯特弗雷德里克写道:

他们的安全证书已过期,或者他们的托管已损坏/中断。

联系 CVSDude 并询问他们发生了什么事。

这也可能是超时,因为对我来说,他们的网站非常缓慢 ..

它仅在几秒钟后出错。我不认为这是超时。

马特写道:

尝试访问 https://[redacted]-svn.cvsdude.com/aspwebsite 看看会发生什么。如果您可以在浏览器中访问它,您应该能够在您的 SVN 客户端中获取文件,我们可以从那里开始工作。如果它失败了,那么这就是你的答案。

我可以在网络浏览器中访问该网站。

0 投票
4 回答
720 浏览

svn - 避免使用 TortoiseSVN 删除文件

我正在使用 TortoiseSVN 为本地源代码存储库设置 Apache 服务器。我观察到,如果有人使用 TortoiseSVN 删除了一个文件,它将从每个人的视图中删除,并且唯一的日志将是他们的日志历史记录。我觉得任何用户都可以删除具有读/写权限的文件是很危险的(意外或故意,尽管文件保留在服务器上,但它是有风险的,并且可能会引起其他人的恐慌)。

有没有办法只有管理员才能添加或删除文件?

0 投票
4 回答
18566 浏览

windows - 如何将 subversion 存储库发布到本地 IIS?

在工作中,我们有一个安装了 IIS 和 Subversion 的 windows server 2003。我们使用它在本地发布和测试我们的 ASP.NET 网站。每个程序员都在他的 PC 上安装了 Tortoise,并且可以更新/提交内容到服务器。托管存储库工作正常。但是保存在这些存储库中的文件需要复制到我们的本地 IIS(虚拟目录)。

将这些颠覆存储库发布到我们本地 IIS 的简单方法是什么?

编辑:
感谢puetzk,我添加了一个简单的 bat 文件,每次提交时都会执行该文件(查看关于钩子的颠覆文档)。我的 bat 文件只包含:

0 投票
5 回答
8838 浏览

svn - 在 Subversion 中保留文件创建日期

我的老板让我设置一个Subversion服务器供他使用,这样他就可以在不同的机器上同步共享他的所有文档,并且在没有 Internet 连接时仍然能够访问它们。

我为他准备好了,但现在他要求保留“创建日期”文件属性。我解释说,因为他下载了所有创建日期的文件,但他坚持要我找到一种方法来保存它,因为它会影响他使用的桌面搜索代理。有没有办法设置这个属性通过 Subversion 保留,或者我是否必须编写一个脚本来获取每个文件的日期并让他在每次初始签出后运行“触摸”?

请注意,添加到 SVN 存储库的文档集可以追溯到几年前,他希望在所有结帐时保留这些日期。因此,Subversion 上次更改的日期可能与他想要的相差数年。

0 投票
49 回答
902013 浏览

svn - SVN 中的工作副本 XXX 被锁定并且清理失败

当我执行以下操作时出现此错误svn update

工作副本 XXXXXXXX 已锁定 请执行“清理”命令

当我运行清理时,我得到

清理未能处理以下路径:XXXXXXXX

我如何摆脱这个循环?

0 投票
11 回答
15521 浏览

svn - 我应该将所有项目存储在一个存储库中还是多个存储库中?

我目前正在使用 TortoiseSVN 来管理我目前正在进行的几个项目。当我第一次将所有内容移入源代码控制时,我并不确定应该如何布置所有内容,因此我最终将每个项目都放入了自己的存储库中。

我想知道将它们全部移动到一个大存储库中并将它们拆分到项目文件夹中对我来说是个好主意吗?其他人都做什么?

目前它们都没有共享通用代码,但将来可能会。如果它们都在一起,是否会更容易管理。

谢谢。

0 投票
6 回答
10156 浏览

git - 我可以使用 SVN 或 Mercurial 只提交部分代码吗?

我通常使用 Tortoise SVN,但我一直在研究 Mercurial,因为它是一个分布式修订控制系统。

在这两个系统中,我正在寻找的是一种工具,它可以让我只选择文件的一部分并提交它们。如果我现在想这样做,我必须复制到文件的临时版本并只保留我想在当前版本中提交的更改,然后在提交后再次将临时版本复制到当前版本。真是太麻烦了,程序应该可以为我做到这一点。

我听说 Git 支持这一点,请让我知道这是否正确。