Questions tagged «svn»

Subversion是由CollabNet Inc.创建并由The Apache Software Foundation维护的集中式开源修订控制系统。


2
执行`diff -r`时忽略.svn
diff有一个选项--recursive(-r)可在两个目录(其中的文件)之间进行比较。有没有办法diff忽略某些子目录(例如:.svn)? $ diff -r src1/ src2/
95 svn  diff  recursive  ignore 


6
想要从我的SVN存储库中删除修订
我的代码存储库中的最新修订已损坏,并破坏了我的应用程序的稳定性。我想恢复到较早的版本。 但是我不想在我的工作副本上简单地使用“还原”。实际上,我实际上想删除我的仓库中的主要修订版本和多个修订版本,从而将我的仓库“还原”到一个较早的修订版本,该版本将成为主要修订版本。有人知道我会怎么做吗?

6
自动从索引.svn元数据禁用Windows 7
SVN存储库和Windows索引服务在争夺.svn元数据文件方面存在一个已知问题。此处了解更多详情。 我们如何进行设置,以使使用Windows(Vista / Win7)索引的Subversion存储库不会自动出现问题。(我们不想每次添加repo目录时都必须手动执行操作。) 一个想法是将Windows设置为不自动对名为“ .svn”的文件夹进行索引,但是我找不到解决方法。 我知道您可以禁用某些扩展名,但这似乎不起作用,因为svn元数据文件位于文件夹中。 注意:

2
阻止tsvncache运行
我在Windows Xp上使用TortoiseSVN。但是有一个名为tsvncache.exe的进程始终在后台运行并专门锁定USB驱动器。如何防止tsvncache运行?我需要禁用整个Tortoise Shell扩展程序吗?
20 svn  tortoise-svn 

7
适用于Linux的最佳SVN接口?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新的问题,所以这是对话题的超级用户。 7年前关闭。 什么是Linux上最好的SVN GUI界面程序? 我是Windows基础的Linux新手。对于Windows,我使用Tortoise SVN,我需要知道什么是Linux版本。
20 linux  svn 

6
Subversion:如何比较传入更改之间的差异?
我希望看到我的同事在接受即将到来的更改之前所做的更改。 所以我首先要获得状态 svn st -u ...告诉我我有一个即将到来的变化 * 9803 incomingChanges.html M 9803 localChanges.html M * 9803 localAndIncoming.html 我可以看到我所做的更改 svn diff localChanges.html ...但是我怎样才能localAndIncoming.html显示出已更改的内容,以及与工作副本有何不同?

6
如何修复损坏的存储库(具有集中的.svn目录)?
我最近将TortoiseSVN安装升级到版本1.7.1。这也迫使我也升级了我的工作副本。升级从所有子目录中删除了所有.svn目录(仅一个),而根目录中只剩下一个。 现在出乎意料的(当然;我怀疑我的防病毒软件)在例如尝试清理工作副本时出现错误。我也无能为力。 清理时的错误消息是: 清理无法处理以下路径:C:\ svn 无法打开文件'C:\ svn.svn \ pristine \ 73 \ 73bcc5fa7819f84f56b81dfa0236f0aac7b7d404.svn-base':系统找不到指定的文件。 我跟踪到该错误与工作副本中存在一个目录有关。如果我重命名,则一切正常。当它存在时,我得到了错误。我也删除了它并再次签出。没有更改,错误仍然存​​在。 使用以前的版本,我可以轻松修复.svn中的损坏:只需删除有问题的文件夹,然后再次签出即可。我不能再这样做了,因为现在.svn目录是集中的。 我该怎么做才能修复我的工作副本?
19 svn  tortoise-svn 

3
尽管GIT不会存储文件增量,但您是否仍可以回滚到以前的文件版本(无限次数?)
我读过,Git不存储文件增量。如果是这样,它如何支持文件回滚到以前的版本?如果要存储整个文件,则磁盘上的存储库空间必须增加到难以管理的程度。Git是否支持文件回滚和diff返回文件版本1?它甚至支持与文件相关的版本控制概念吗?(我认为)这对于我了解VCS / DVCS和我的需求至关重要。我需要能够将要检查的内容与以前的版本进行比较。

15
我应该使用哪个Subversion客户端?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我想对PHP网站使用Subversion源代码控制。它安装在我租用的网站空间上:万岁! Subversion网站上有大量的客户端应用程序列表:http : //subversion.tigris.org/links.html#all-clients 可以推荐哪一个?我的PC上安装了Windows XP。而且我不想为此付费,因此免费的客户会这样做。 我在Visual Studio 2008中使用了Visual SourceSafe和Team Foundation Server。 编辑: 也许与Eclipse集成的一个? 编辑2: 我在Smashing Magazine中找到了有关Subversion 版本控制的最终综述。
14 windows  svn 

1
如何使Subversion重置存储的密​​码/用户并记住我的身份验证凭据?
背景:我以前在全新安装中一切正常。 $ svn co https://domain:443/ test1 Error validating server certificate for 'https://domain:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: **REMOVED** - Valid: **REMOVED** - Issuer: **REMOVED** - Fingerprint: **checked with issuer and REMOVED** (R)eject, accept …

7
SVN直接转tar
有没有办法直接压缩SVN文件夹的最新版本而没有SVN隐藏文件?我想创建一个没有SVN文件的tar存档。我知道您可以使用SVN跟踪文件获取最新信息,但是是否有一个可以直接将信息发送到存档的衬板?
13 svn  tar  gzip  packages 

5
如何更改Subversion工作副本UUID?
我最近通过svnadmin dump / load将Subversion存储库从旧的1.2.3版本更新为1.6.0 。旧存储库均使用相同的UUID(存储库是通过复制模板存储库创建的)。我已经通过svnadmin setuuid将几个新存储库上的UUID更改为唯一的。由于UUID不同,我不能仅仅重新定位这些存储库的现有工作副本。我知道有关导出工作副本并从新存储库中签出的信息,但是我想知道是否有一种方法可以就地更改工作副本的UUID,例如svnadmin setuuid对存储库所做的操作。
13 svn 

2
如何只转储SVN存储库的某个部分?
如何将SVN存储库的一部分移动到新存储库中? 要将完整SVN存储库的内容移动到新存储库,必须首先转储旧存储库: svnadmin dump /path/to/repository > repository-name.dmp 然后使用它将其加载到新的svnadmin load。 但我不确定如何移动一部分。我还需要抛弃整件事吗?我是否想要我想要的部分? 为了转储myproject,我尝试了这个,但它没有用: svnadmin dump /path/to/repository/myproject
12 svn 

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.