SVN如何跟踪文件夹所属的存储库?

时间:2013-09-27 15:30:16

标签: svn tortoisesvn

我已经接管了一个前员工的工作站,该工作站的源代码已提交到2个不同的svn存储库,具体取决于代码所在的文件夹.TortoiseSVN用于Windows资源管理器。

TortoiseSVN如何跟踪哪个SVN存储库与每个文件夹相关联?配置文件在哪里?

2 个答案:

答案 0 :(得分:1)

该信息保存在(隐藏的).svn文件夹中。其中的信息不应在颠覆工具之外查看或操纵。 1.6及更早版本的工作副本在每个文件夹中都有一个.svn文件夹。 Subversion 1.7工作副本及以上在工作副本的根目录中有一个`.svn'文件夹。

Inside the working copy (Subversion 1.6)

使用TortoiseSVN,您可以右键单击文件夹,选择“属性”,然后选择“Subversion”选项卡。这将显示有关该文件夹的subversion信息,例如它指向的位置。

答案 1 :(得分:0)

在您计算机的本地文件夹中有一个.svn文件夹(如果您使用的是Subversion 1.7.2及更高版本,则只在主文件夹中,或者在所有子文件夹中也是如此)如果文件夹绑定到任何文件夹SVN存储库。此文件夹存储映射。

除非您的工作副本中没有文件通过调用svn lock显式锁定,否则在SVN服务器中没有任何相关内容。因此,在这种情况下,您可以删除.svn个文件夹,并且不再将此本地工作副本文件夹映射到服务器存储库。