我不得不重建我的机器并从XP转到Windows 7.我现在遇到了一个问题:我之前在SourceSafe中检出了文件,我仍然在新的本地文件夹中有副本安装。但是,SourceSafe仍然将它们签出到旧的XP文件夹(c:\ documents和settings等),而文件现在位于c:\ Users。
Visual Studio中的Pending Checkins现在认为我没有签出,SourceSafe声明在c:\ documents和settings \ path下签出了文件。
有没有办法告诉SourceSafe简单地“查看那里”文件呢?它似乎适用于单独撤消和重做文件的结帐,但这是一个漫长的过程,如果可能的话我想避免。如果我只是单独检出文件,那么它会将它们列为两次检查,每个位置一个。
任何指针都非常感谢!
答案 0 :(得分:4)
如果将工作文件夹设置为新位置,则可以再次签出该文件,但请选中“不要获取本地副本”复选框。现在你已经在正确的位置检查了它,并且可以检查文件。
或者,当您选择签入单个文件时,可以单击“浏览”从其他位置选择文件。
这是旧版本的SourceSafe(VSS6),但希望自那时起用户界面没有太大变化。
答案 1 :(得分:0)
呃,我很难记住我的VSS ......(我是从记忆中做到的)
您无法右键单击VSS中的文件夹并选择“签入...”并将其指向新的本地副本吗?我之前做过类似的事。它警告你它被检出到不同的地方,但它会检查文件......