我的Subversion不断排除我的文件

时间:2009-10-08 20:21:33

标签: svn windows-7 tortoisesvn

每次我从我的存储库中签出我的网站。我注意到我的大多数文件都被排除在外。所以我必须追捕每个文件并将其包含在项目中。这非常烦人。

我正在使用Subversion和tortiseSVN for windows。

我需要做些什么来阻止这种情况?

2 个答案:

答案 0 :(得分:1)

您是否在设置部分检查了“全局忽略模式”?

使用右键菜单进入设置:

alt text http://img3.imageshack.us/img3/2452/rightclicksvn.png

您将在中间看到“全局忽略模式”字段,它将包含一长串被忽略的文件类型。复制并将其复制到记事本中,看看您的问题文件类型是否在此列表中。

alt text http://img176.imageshack.us/img176/2521/globalignorepattern.png

<强>替代地

我从你的问题中得到的另一个含义可能是,当您签出代码并且其他人添加了新文件时,该文件将显示在本地驱动器上,但不会显示在Visual Studio中。

在这种情况下,您可能没有源代码管理下的项目文件。它包含项目中应包含哪些文件的主列表,如果它没有保存在源代码管理中,那么当另一个开发人员添加新文件时,它们将被复制到其他团队成员的机器,但它们不会添加到VS项目中。

答案 1 :(得分:1)

我不确定我是否理解正确,但在您将文件添加到项目后,您是否提交了项目文件?

如果没有,下次签出项目时仍会排除这些文件。