VSS没有为asp.net获取正确的版本

时间:2011-07-21 12:20:17

标签: asp.net visual-sourcesafe

我正在将VSS用于我的ASP.NET(VS 2008)项目,该项目由多个系统中的多个用户使用。它最初几天没有任何问题,但后来它显示了下面列出的一些问题。

  1. 显示某些文件已经签出,即使该用户已经签入。
  2. 获取最新信息时,显示错误,

    找不到文件系统4 \ VSS \ data \ popdaaa.a

  3. 最后,显示错误消息,如, 无法完成获取版本。

  4. 我的问题是

    1. 如果是VSS文件损坏的问题,那么我该如何解决问题。
    2. 是否有任何其他版本控件(免费)可以在Visual Studio上集成。我尝试过TortoiseSVN,但没有为Visual Studio项目找到正确的选项。
    3. 我应该删除VSS文件夹并再次创建。之前我确实喜欢过3次,仍然是同样的问题。
    4. VSS是否存在任何已知问题或我们的系统存在问题。
    5. VSS版本是8.xx

      以下是我们分析VSS时产生的一些问题

      The project dialogs references a child whose physical file (DPDAAAAA) is missing or corrupted.
      The project images references a child whose physical file (SPDAAAAA) is missing or corrupted.
      The project tabletools references a child whose physical file (FRDAAAAA) is missing or corrupted.
      The project img references a child whose physical file (ISDAAAAA) is missing or corrupted.
      The project forms references a child whose physical file (TPDAAAAA) is missing or corrupted.
      

1 个答案:

答案 0 :(得分:1)

尝试运行Analyze and Fix VSS DB(它应与Source Safe位于同一目录中)。

FWIW:我从未喜欢将Source Control与Visual Studio集成。源控制独立使我们能够更明确地控制并减少“意外”。