2010-05-04 57 views
3

我一直在使用Subversion约2年来管理一个大型的C#项目。在最近的一次颠覆更新,一些新的文件夹添加到我的源代码文件夹:更新后出现不寻常的颠覆文件夹

\的conf
\ DB
\锁
\钩

35+文件是在更新过程中还添加,全部出现在4个新文件夹下。

我没有改变任何客户端(我使用TortoiseSVN)或与Subversion相关的服务器软件,所以我很困惑为什么这些文件夹和文件突然被引入。看起来与Subversion的内部工作相关的文件现在也成为我的源代码库的一部分,这似乎也很奇怪。

谁能阐明为什么会发生这种情况?

由于提前,
马克

回答

7

您列出的文件夹(conf,db,locks,hooks)是来自SVN服务器上存储库目录的文件夹。很可能有人偶然右键单击并在“TortoiseSVN->在此创建存储库”。应该能够通过检查SVN日志来确定是谁做的。

+0

感谢您的答案 - 这正是发生了什么! – 2010-05-05 22:50:21

3

检查项目的历史,以确保有人其他尚未添加意外的实际存储库目录的内容到库本身。这是我能想到的唯一一件会导致这种情况发生的事情 - 在Subversion本身内部发生故障的可能性很小。

+0

感谢您的闪电快速回答... – 2010-05-05 22:49:53