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

tortoisesvn - TortoiseSVN 并排配置不正确

升级到最新版本的 TortoiseSVN (1.5.2.13595) 后,它的上下文菜单不再可用。

尝试手动运行它时,我收到此错误:

应用程序日志显示了这一点

0 投票
2 回答
353 浏览

tortoisesvn - 如何在 TortoiseSVN 中关闭声音?

我不希望 TortoiseSVN 用声音提醒我——例如当它无法更新时。

如何在 TortoiseSVN 中关闭声音?

0 投票
9 回答
158966 浏览

svn - 如何使用 SVN/Tortoise 从 Google Code 下载代码?

我刚刚看到一个非常酷的 WPF twitter 客户端,我认为它是由 Herding Code 播客HerdingCode开发的,名为Witty。(或者至少,我看到很多人在使用这个客户端)。该项目目前已发布在 Google Code 上。

Google Code 上的许多项目都使用 Subversion 作为版本控制系统(包括 Witty)。从未使用过 Subversion,我不确定如何下载代码。

在该项目的源页面(谷歌代码机智源)上,它给出了以下说明:

非成员可以通过 HTTP 匿名签出只读工作副本。
svn 结帐http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only

我很困惑我应该在哪里输入上述命令,以便我可以下载代码。

我已经安装了 SVN 和 Tortoise(我对此几乎一无所知)。

感谢您的任何帮助或只是为我指出正确的方向。

...埃德(@emcpadden)

0 投票
5 回答
23593 浏览

svn - 如何更改访问本地 SVN 存储库的默认作者?

我使用 TortoiseSVN 访问基于文件的本地 repo。在我的所有提交中,作者是我的 Windows 登录名。是否可以使用不同的名称?

我知道提交后如何更改作者,但之前如何更改?安装 apache/svnserver 不是一个选项。

0 投票
13 回答
133548 浏览

svn - 你如何移动文件?

我正在对 SourceForge SVN 存储库使用 TortoiseSVN。我想将文件从一个文件夹移动到另一个文件夹,以维护其修订历史。这可能吗?如果是这样,你怎么做?

(我目前的策略是将文件复制到新文件夹中并签入,然后从当前文件夹中删除文件。)

0 投票
7 回答
34503 浏览

svn - 更好的 Subversion 合并工具

Tortoisesvn 有没有好的外部合并工具(我不是特别喜欢内置的 Merge 工具)。我将 WinMerge 用于差异,但它不适用于三向合并(也许更好的问题是有没有办法强制 tortoisesvn 像 tortoisecvs 一样合并?)

[编辑]

在尝试了所有这些之后,对我来说,SourceGear 是我更喜欢的一个。从 sourcegear 指定 DiffMerge 的方法是:

C:\Program Files\SourceGear\DiffMerge\DiffMerge.exe /t1="我的工作版本" /t2="存储库版本" /t3="Base" /r=%merged %mine %theirs %base

0 投票
4 回答
6396 浏览

svn - 我可以让 TortoiseSVN 自动添加文件吗?

有没有办法让 TortoiseSVN(或任何其他工具)自动将我在目录中创建的任何新 .cs 文件添加到我的工作副本中,这样我就不必记住我在一天结束时创建了哪些文件?

0 投票
10 回答
5107 浏览

sql-server - 如何在 SVN/Other 存储库中保留存储过程和其他脚本?

任何人都可以提供一些真实示例,说明如何最好地将视图、存储过程和函数的脚本文件保存在 SVN(或其他)存储库中。

显然,一种解决方案是将所有不同组件的脚本文件放在一个目录或多个目录中,并简单地使用 TortoiseSVN 等将它们保存在 SVN 中,然后每当要进行更改时,我将脚本加载到 Management Studio 等中.我真的不想要这个。

我真正喜欢的是某种可以定期(每晚?)运行的批处理脚本,它将导出在给定时间范围内更改的所有存储过程/视图等,然后将它们提交给 SVN。

想法?

0 投票
5 回答
13326 浏览

svn - 我可以在 Subversion 中关闭自动合并吗?

我们正在考虑从版本控制系统的签出/编辑/签入风格转移到 Subversion,在评估期间我们发现当您在 TortoiseSVN 中执行更新操作时(并且可能在任何 Subversion 客户端中?),如果需要将存储库中的更改应用于您一直在编辑的文件不会导致任何冲突,那么它们将被自动/静默合并。

这让我们有点害怕,因为这种合并可能不会产生任何编译错误,但至少会引入一些可能不容易检测到的逻辑错误。

非常简单的示例:我正在使用 C# 方法更改方法后半部分中的一些逻辑,而其他人更改了在方法开始时初始化变量的值。其他人的更改不在我正在处理的代码行中,因此不会发生冲突;但是可以显着改变方法的输出。

我们希望的情况是,如果需要进行合并,那么将显示这两个文件并至少提供一个简单的接受/拒绝更改选项,这样至少我们知道某些事情已经发生了变化并且可以选择查看它是否会影响我们的代码。

有没有办法用 Subversion/TortoiseSVN 做到这一点?或者我们是否过于拘泥于我们目前的工作方式,应该让它做它的事情......

0 投票
4 回答
7153 浏览

svn - 查找 SVN 工作文件夹的结帐历史记录

我们有一个由 SVN 支持的 Intranet 站点,因此该站点是存储库的检出副本(仅由 IIS 使用的工作文件夹)。今天网站上的某些东西引起了问题,我想知道如何找出在过去 48 小时内签出到该工作文件夹的内容。

更新:如果有一个选项我需要打开以在将来启用它,它是什么?

另外,作为一个必然的问题,如果我必须使用文件创建时间,我怎样才能以递归方式快速地为一个大文件夹做到这一点?


如果我必须检查创建时间,那么这个问题也将对解决方案有所帮助。