Сведения о вопросе

Solllo

19:37, 9th August, 2020

Теги

Как я могу merge мои файлы, когда структура папок изменилась с помощью Borland StarTeam?

Просмотров: 480   Ответов: 5

Я нахожусь в процессе рефакторинга некоторого кода, который включает перемещение папок вокруг, и я хотел бы регулярно merge, чтобы держать вещи в курсе. Что является лучшим способом, чтобы merge после того, как я переместил папки в моей рабочей копии?



  Сведения об ответе

lool

11:48, 21st August, 2020

Вы также можете перемещать файлы в StarTeam. Затем merge после этого.

Что бы вы ни делали, убедитесь, что вы не удаляете файлы и не добавляете их повторно в StarTeam. Вы потеряете историю файлов, если сделаете это.


  Сведения об ответе

#hash

02:49, 4th August, 2020

Перемещение файлов в StarTeam, а затем обновление вашего проекта / решения-это более чистый путь. Я бы также предложил создать метку представления, прежде чем делать что-либо, чтобы у вас была определенная точка "roll back", если что - то пойдет не так :)


  Сведения об ответе

DAAA

10:03, 7th August, 2020

Папки в StarTeam могут быть переименованы в соответствии с перемещениями файловой системы, щелкнув правой кнопкой мыши папку и перейдя в свойства. Если вы создали новые уровни вложенности, вам придется создать эти папки в обычном режиме. Если вы переместили файлы между существующими папками, вы можете переместить их в StarTeam, перетащив их из окна файла справа в новую папку слева. Файлы могут быть переименованы в соответствии с новым именем в StarTeam так же, как папки, щелкните правой кнопкой мыши файл и выберите Свойства.

Как пользователь StarTeam, я выражаю вам свои соболезнования.


  Сведения об ответе

dumai

10:48, 21st August, 2020

В идеальном мире вы можете разветвлять представление и merge назад, когда вы довольны своими версиями, чтобы избежать нарушения сборки. Однако, поскольку вы используете StarTeam, я бы предложил внести небольшие инкрементные изменения в структуру папок и принять, что у вас, вероятно, будет несколько поломок по пути. Это, вероятно, будет менее трудоемким и более интуитивно понятным, чем попытка использовать интерфейс view-merge.


  Сведения об ответе

pumpa

02:03, 5th August, 2020

Проблема в том, что я беспокоюсь о разрыве сборки в то же время, когда я перемещаю папки в StarTeam. Я полагаю, что единственный способ избежать этого-быть готовым загружать обновленные файлы проекта, как только я перемещаю вещи в StarTeam и делаю это как можно быстрее.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться