2010-04-15 1 views
1

У меня есть проект, сохраненный в starteam. Поскольку есть много устаревших файлов, я не могу проверить или проверить весь проект, только измененные файлы. Теперь я копирую проект с одного компьютера на другой для другого разработчика. Я ожидаю, что starteam рассматривает скопированный проект как новый элемент для регистрации и проверки, но это не так.Состояние файла с неправильным файлом Borland Starte

Forexample:

  1. Я изменил файл на первом компьютере.
  2. Я обновляю список файлов на втором компьютере и вижу этот файл в списке «check in», так как я его модифицировал на втором компьютере.

Это неправильная информация.

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

ответ

3

Вы должны иметь право щелкнуть правой кнопкой мыши по файлу или близкой группе файлов (например, к группе модификаций) на вкладке файла в проекте и выбрать опцию Update Status. Это заставит StarTeam проанализировать файл, чтобы попытаться определить, действительно ли они совпадают с тем, что находится в контроле источника. Затем вы можете обновить список, и он должен изменить большинство ваших файлов на текущий.

В меню «Инструменты» - «Личные параметры» - «Файл» есть параметр «Использовать контрольные суммы файлов (MD5) для расчета состояния». Это может быть полезно для вас, как другой способ определения StarTeam, является ли файл на вашем локальном диске тем же, что и в исходном элементе управления.

0

Похоже, вы используете специальный фильтр/запрос для своего регистрационного списка. Статус для файлов, которые скопированы/перемещены, будет «неизвестным», и они все еще могут быть проверены, установив флажок «принудительная проверка» в диалоговом окне регистрации. Просто убедитесь, что локальная версия верна, используя содержимое сравнения перед ее выполнением.

Вы можете попробовать переключиться с центрального хранилища статусов файла в хранилище «на каждую папку». Это создаст папки .sbas, где бы вы не проверяли файлы, и должен поддерживать статус для локальных файлов, когда их содержащая папка копируется или перемещается. В разделе «Инструменты» выберите «Персональные параметры» на вкладке «Файл» в репозитории.

Смежные вопросы