更改Checkout文件夹以查找SourceSafe中已签出的文件

时间:2010-05-26 10:42:38

标签: visual-sourcesafe visual-sourcesafe-2005

我不得不重建我的机器并从XP转到Windows 7.我现在遇到了一个问题:我之前在SourceSafe中检出了文件,我仍然在新的本地文件夹中有副本安装。但是,SourceSafe仍然将它们签出到旧的XP文件夹(c:\ documents和settings等),而文件现在位于c:\ Users。

Visual Studio中的Pending Checkins现在认为我没有签出,SourceSafe声明在c:\ documents和settings \ path下签出了文件。

有没有办法告诉SourceSafe简单地“查看那里”文件呢?它似乎适用于单独撤消和重做文件的结帐,但这是一个漫长的过程,如果可能的话我想避免。如果我只是单独检出文件,那么它会将它们列为两次检查,每个位置一个。

任何指针都非常感谢!

2 个答案:

答案 0 :(得分:4)

如果将工作文件夹设置为新位置,则可以再次签出该文件,但请选中“不要获取本地副本”复选框。现在你已经在正确的位置检查了它,并且可以检查文件。

或者,当您选择签入单个文件时,可以单击“浏览”从其他位置选择文件。

这是旧版本的SourceSafe(VSS6),但希望自那时起用户界面没有太大变化。

答案 1 :(得分:0)

呃,我很难记住我的VSS ......(我是从记忆中做到的)

您无法右键单击VSS中的文件夹并选择“签入...”并将其指向新的本地副本吗?我之前做过类似的事。它警告你它被检出到不同的地方,但它会检查文件......