Questions tagged «tortoisesvn»

TortoiseSVN是Windows的Subversion客户端,实现为Shell扩展。


9
如何使用SVN / Tortoise从Google Code下载代码?
我刚刚看到了一个非常酷的WPF Twitter客户端,我认为它是由HerdingCode播客HerdingCode开发的,名为Witty。(或者至少,我看到很多使用此客户端的人)。目前,该项目已发布在Google Code上。 Google Code上的许多项目都使用Subversion作为版本控制系统(包括Witty)。从未使用过Subversion,所以不确定如何下载代码。 在该项目的源页面上(谷歌代码witty源),它给出了以下指示: 非成员可以通过HTTP匿名签出只读工作副本。 svn结帐http://wittytwitter.googlecode.com/svn/trunk/ wittytwitter-read-only 我对应该在何处输入上述命令感到困惑,以便可以下载代码。 我已经安装了SVN和Tortoise(对此我几乎一无所知)。 感谢您的帮助或直接向正确的方向指出。 ...埃德(@emcpadden)

6
追溯更改SVN提交消息?
我想将大量SVN提交消息重写为不同的结构,例如为类别添加前缀。从: "foo" now accepts "bar" format for connection string. 我想要 core - database - "foo" now accepts "bar" format for connection string. 有没有一种简单的方法可以做到这一点,而不包括使用以下方法转储整个存储库svndumpfilter? 我在客户端使用TortoiseSVN,在服务器端使用VisualSVN。(VisualSVN是classic的包装svn,我也可以通过命令行与之交谈。)

2
解决树冲突
如何解决当前场景中的树冲突。 C:\DevBranch C:\MyBranch 我更新了两个分支。编辑MyBranch,然后重新提交。现在想将这些更改合并到DevBranch中。当我进行合并时,我会遇到“树冲突” The last merge operation tried to add the file 'abc.def', but it was already added locally. How do you want to resolve this conflict? Keep the file from repository Keep the local file 我该如何解决?

3
比较TortoiseSVN中两个分支之间的文件
我知道如何在SVN中做到这一点, svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt 但是在TortoiseSVN中必须有一种减轻痛苦的方法。您可能认为可以从“显示日志”中执行此操作,但是它似乎仅显示当前分支上的修订。

3
如何开始使用svn:externals?
我正在寻找使用svn:externals的简洁明了的教程。 我本人已经知道如何以一种基本的方式使用它们,但是我希望在回答最近出现的这样的问题时可以链接到一篇好文章: 取决于同一来源,如何处理多个项目? 我自己动手做,但是我经常使用它们,以至于不想伸出自己的脖子在上面写一个教程。Google对此主题毫无帮助。




11
颠覆应该忽略哪些Visual Studio文件以最大程度地减少冲突?
我支持许多使用Subversion进行版本控制的.Net开发人员,但我们遇到了许多问题,这些问题似乎与Visual Studio用于管理项目,进行调试等的其他文件有关。具体来说,似乎这些文件正在引起冲突,因为它们已经在存储库中。我知道如何解决它们,以及如何处理它们,但是我需要知道什么是“它们”。 那么,Subversion可以忽略的文件/目录是什么,为什么它们可以被忽略?(又名那些文件做什么?) 这是一个大型的,无组织的ASP.Net网站,并且通过部署该网站。svn更新,因此IIS在文件更改时需要动态编译(我认为就是这样)的站点所需的文件需要保留在存储库中。

4
在Mac OSX上,TortoiseSVN有什么等效功能?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我正在使用运行Mac OS X 10.5的MacBook Pro。我是这个开发环境的新手,以前在Windows上工作过。 我发现Mac PC上没有TortoiseSVN,我想知道Mac是否有其他替代工具(更好的免费和易用的GUI工具)吗?

16
工作副本已锁定
我正在开发使用Subversion作为版本控制的网站,但收到“工作目录锁定”错误消息 这是故事: 我有 PC-A: Windows XP专业版 VisualSVN 2.5.2 乌龟SVN 1.7.3 PC-B: Windows XP主页 乌龟SVN 1.7.3 我已经使用VisualSVN在PC-A上创建了存储库。 从PC-B,我将http:\\ PC-A:81 \ svn \ test \ trunk检出到D:\ xampp \ htdocs \ test-lalala。 从PC-A,我还将签出http:\\ PC-A:81 \ svn \ test \ trunk到D:\ xampp \ htdocs \ test-lalala。 我创建了一个运行my-post-commit.bat文件的提交后挂钩,因此当我提交到http:\\ PC-A:81 \ svn \ test \ trunk时,文件夹D:\ …

10
有没有办法使用svn:mergeinfo关闭TortoiseSVN?
当我执行TortoiseSVN合并时,即使没有实际更改,它也包含一堆目录和一些文件到修改后的文件中。 它更改属性svn:mergeinfo。 有什么理由需要在目录/文件上设置这些属性?有什么办法可以避免不做这些更改svn:mergeinfo? 我通常只还原项目然后提交,但这会浪费额外的时间。
70 svn  tortoisesvn 

14
从我的在线存储库中检出时出现SVN错误(200 OK)
我正在尝试在主机上设置我的第一个存储库,并在使用TortoiseSVN检出项目时收到此错误: 错误:“ http://mywebsite.com/svn/myproject ”的选项:200 OK(http://mywebsite.com) 这是我所做的: SSH进入我的主机并转到/ home / myaccnt和'svnadmin create svn' 创建我的项目存储库:'svn mkdir svn / myproject' 将文件添加到存储库:cd / home / myaccnt /.../ myproject(具有/ tags,/ branch,/ trunk);'svn import file:/// home / myaccnt / svn / myproject'(此时可以看到正在添加的文件的旧列表。) 此时,我认为我已经设置了存储库并将项目导入到资料库。因此,我准备在Windows框上使用TortoiseSVN进行结帐。所以: 在我要检出的文件夹中,右键单击,然后单击SVN Checkout,然后确保我的URL是:http : //mywebsite.com/svn/myproject 结果? 错误:“ http://mywebsite.com/svn/myproject ”的选项:200 OK(http://mywebsite.com) 有人对我有什么想法吗?我可能会丢失存储库或htaccess的结构中的一些基本内容……。
70 svn  tortoisesvn 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.