【问题标题】:Change Check Out Folder for checked out files in SourceSafe在 SourceSafe 中更改签出文件的签出文件夹
【发布时间】:2010-06-06 02:40:34
【问题描述】:

我不得不重建我的机器并从 XP 升级到 Windows 7。我现在遇到了一些问题:我之前在 SourceSafe 中签出了文件,但我的新机器上的本地文件夹中仍然有这些文件的副本安装。但是,SourceSafe 仍然将它们检出到旧的 XP 文件夹(c:\documents 和设置等),而文件现在驻留在 c:\Users 中。

Visual Studio 中的待签入现在认为我没有签出任何内容,并且 SourceSafe 声明文件已在 c:\documents and settings\ 路径下签出给我。

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

任何指针将不胜感激!

【问题讨论】:

    标签: visual-sourcesafe visual-sourcesafe-2005


    【解决方案1】:

    如果您将工作文件夹设置为新位置,您可以再次签出该文件,但请选中“不获取本地副本”复选框。现在您已将其签出到正确的位置,并且可以将文件签入。

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

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

    【讨论】:

    • 在 VSS6 中,我无法再次签出它们——只是收到消息说它们已经签出。但是(知道我有一个很好的备份),我可以选择 Undo Checkout with Local Copy: Leave。然后我可以用“不要获取本地副本”来检查它们。
    【解决方案2】:

    呃,我越来越难以记住我的 VSS...(我都是凭记忆做的)

    您不能右键单击 VSS 中的文件夹并选择“签入...”并将其指向新的本地副本吗?我以前做过这样的事情。它会警告您它已签出到其他位置,但它会签入文件...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多