Questions tagged «svn»

使用此标记可解决有关SVN(Subversion)的问题,SVN是在Apache许可下分发的集中式开源修订控制系统。

11
SVN更改用户名
我发现了很多有关如何更改特定修订版用户名的示例。 但是我需要的是:我使用工作伙伴的身份验证凭证进行了结帐,并且需要将其更改为我的凭证以用于将来的提交。 由于已经进行了许多更改,因此我不能仅凭我的凭证进行结帐... 有人熟悉吗?

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 我该如何解决?

8
在SVN信息库中搜索文件名
我们有一个大容量的代码存储库,其中包含数千个文件夹和子文件夹,我想在此存储库下使用文件名或某些单词进行搜索。 Root folder a\ b\ c\ d\ e\ f\ab\ f\ab\cd.txt 我想搜索cd.txt,但不知道它在SVN存储库中的位置,为此,我想在SVN的根文件夹中执行搜索,在该文件夹中我将放置文件名cd.txt并运行命令,将检入每个文件夹,并将显示文件详细信息结果。... 希望条件很明确。你能帮我这个忙吗?
84 svn  search  text  base 



5
从本地缓存中恢复SVN密码
有没有办法从本地缓存中恢复密码?密码必须存储在某个地方,因为我可以运行 svn co http://my.svn.server/foo 但是我自己忘记了密码。我需要重设密码吗?或者可以(以及如何)查找和解密密码?我在Windows上主要使用CLI SVN,有时会切换到TortoiseSVN或IntelliJ Idea SVN。

7
如何将包含文件的现有文件夹添加到SVN?
如何将没有版本控制的文件夹添加到特定的SVN位置?我经常开始编写代码,只有在几个包含代码文件的文件夹之后,才将其添加到SVN中。 我通常要做的是: svn co我要在其中创建新文件夹来存储代码的父目录。 svn mkdir来创建我想放入代码的目录。 复制并粘贴我的代码。 svn commit。 删除我当前的工作代码目录。 使用svn co重新创建我的工作代码目录。
84 svn 

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

5
如何使用svn重命名文件?
当我尝试时svn mv old_file_name new_file_name,我得到 svn: Path 'new_file_name' is not a directory 正确的方法是什么?(对不起,这看起来很琐碎,但我被困住了)。 PS。使用SVN版本1.6.11 编辑似乎仅当new_file_name引用当前受版本控制的文件名时,我才会收到此错误。在这种情况下,我当然可以 mv old_file_name new_file_name svn delete old_file_name
83 svn 


8
如何获得所有Subversion提交作者用户名的列表?
我正在寻找一种有效的方法来获取整个SVN存储库或给定资源路径的唯一提交作者列表。我还没有找到专门用于此的SVN命令(并且不希望有一个),但是我希望有一种更好的方法可以解决到目前为止我在Terminal(在OS X上)尝试过的方法: svn log --quiet | grep "^r" | awk '{print $3}' svn log --quiet --xml | grep author | sed -E "s:</?author>::g" 这两种方法每行都会给我一个作者姓名,但是它们都需要过滤掉大量的额外信息。他们也不会处理同一作者姓名的重复副本,因此,对于很少有作者进行的大量提交工作,网络上存在大量冗余。通常,我只是想看到唯一的作者用户名。(实际上,有时候可以推断每个作者的提交计数可能很方便,但是即使在这些情况下,最好还是发送汇总数据来发送。) 我通常使用的是仅客户端访问,因此svnadmin命令的用处较小,但如果有必要,我可能会在绝对必要或效率更高的情况下向存储库管理员提出特别要求。我正在使用的存储库有成千上万的提交和许多活跃的用户,我不想给任何人带来不便。


11
如何导出(然后导入)Subversion存储库?
我即将结束一个使用商业SVN提供程序存储源代码的项目。客户最终选择的Web主机将一个存储库作为托管软件包的一部分,因此,既然项目结束了,我想将存储库重新定位到其Web主机并终止商业帐户。 我将如何去做呢?
82 svn 

2
svn diff:文件标记为二进制类型
我正在svn diff对我的文件之一进行处理,而svn将其检测为二进制类型。该文件是可读的纯文本,我希望能够与该文件进行比较。如何告诉SVN这不是二进制文件? Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
82 svn  file-type 

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.