Изменить папку извлечения для извлеченных файлов в SourceSafe - PullRequest
2 голосов
/ 26 мая 2010

Я должен был восстановить свою машину и перейти с XP на Windows 7. Теперь у меня возникла небольшая проблема: у меня ранее были файлы, проверенные в SourceSafe, копии которых у меня все еще есть в локальной папке на моем новом установить. Однако SourceSafe по-прежнему извлекает их в старую папку XP (c: \ documents, settings и т. Д.), Тогда как файлы теперь находятся в c: \ Users.

Ожидающие проверки в Visual Studio теперь считают, что я ничего не извлекла, и SourceSafe объявляет, что файлы извлечены для меня по пути c: \ documents and settings \ path.

Есть ли какой-нибудь способ сказать SourceSafe просто "поискать там" файлы вместо этого? Кажется, что он работает с индивидуальной отменой и повторной проверкой файлов, но это длительный процесс, который я бы хотел избежать, если это возможно. Если я просто извлекаю файлы по отдельности, тогда они перечисляются мне как проверенные дважды, по одному на каждое из мест.

Любые указатели будут очень благодарны!

Ответы [ 2 ]

4 голосов
/ 05 июня 2010

Если вы установите рабочую папку в новом месте, вы можете снова проверить файл, но поставьте флажок «не получать локальную копию». Теперь вы получили его в правильном месте и можете проверить файл в.

Или, когда вы решите проверить один файл, вы можете нажать «Обзор», чтобы выбрать файл из другого места.

Это с более старой версией SourceSafe (VSS6), но, надеюсь, интерфейс с тех пор не сильно изменился.

0 голосов
/ 26 мая 2010

Тьфу, мне тяжело вспоминать мой VSS ... (Я делаю все это по памяти)

Не можете ли вы щелкнуть правой кнопкой мыши папку в VSS и выбрать «Регистрация ...» и указать ее новую локальную копию? Я сделал что-то подобное раньше. Он предупреждает вас, что его выписали в другое место, но он проверит файлы ...

...