Перейти к содержимому

Автоматизация функционального тестирования
онлайн, начало 3 июля
Автоматизатор мобильных приложений
онлайн, начало 8 июля
Тестирование безопасности
онлайн, начало 8 июля
Автоматизация тестов для REST API при помощи Postman
онлайн, начало 9 июля
Фотография

Обновление TestLink с 1.9.13 до 1.9.14

#TestLink

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1 barlog

barlog

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 12 мая 2016 - 09:10

Всем доброе время суток!

 

Работает TestLink 1.9.13 на Debian+PHP+Apache.

Возникла необходимость обновить его до версии 1.9.14.

Вопрос: КАК?

Прочитал мануалы официальные, но там все сводится к тому, чтобы обновить базу данных и все...

Нашел в интернете рекомендации по обновлению, а там пишут: установите новую версию на новый сервер и скопируйте туда данные со старой БД, (Так сделать не получится потому что TestLink работает в связке с Redmine на одном серваке).

 

Большая просьба расписать по шагам порядок обновления.

 

Всем заранее огромное спасибо!

 


  • 0

#2 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 10:59

во админы наглые пошли, нифига сами делать не хотят =)

 

сделай себе виртуалку с копией БД и файлов рабочей версии и играйся с обновлением.

 

мы в тебя верим.


  • 0

#3 barlog

barlog

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 12 мая 2016 - 13:01

во админы наглые пошли, нифига сами делать не хотят =)

 

сделай себе виртуалку с копией БД и файлов рабочей версии и играйся с обновлением.

 

мы в тебя верим.

Это уже сделано.

Пробовал разные варианты, но не получается.

Нужна последовательность шагов при обновлении ТестЛинк.

 

И кто сказал, что я админ?

Просто админа в компании нет)

И все приходится делать тестировщикам самостоятельно.


  • 0

#4 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 13:13

а что не получается?


  • 0

#5 barlog

barlog

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 12 мая 2016 - 13:39

а что не получается?

 

Скачал 1.9.14, распаковал в корневую папку, где находится папка testlink.

Переименовал папки - новую в testlink, а старую в testlink01.

Скопировал файлы для изменений из старой папки в новую. (конфиги).

 

Какие действия дальше?

Какие установки и какие обновления запускать....


  • 0

#6 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 13:43

https://github.com/T...b/1.9.14/README

 

читали?


  • 0

#7 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 13:44

конкретно пункт 5

 

в общем rtfm 

ну или rm -rf /


  • 0

#8 barlog

barlog

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 12 мая 2016 - 14:03

 

Да, конечно.

Но именно он и стал мне непонятен:

 

Upgrade from 1.9.13 to 1.9.14   WARNING: if you are using a table prefix replace /*prefix*/ with your prefix   a) Execute install/sql/alter_tables/1.9.14/<your_db>/DB.1.9.14/step1/db_schema_update.sql   b) Execute install/sql/alter_tables/1.9.14/<your_db>/DB.1.9.14/stepZ/z_final_step.sql  

 

 

Вот что тут идет.

Правильно я понимаю, что для обновления Testlink я должен обновить всего лишь 2 запроса в базе данных?

Причем очень мелких запроса...


  • 0

#9 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 14:18

ну судя по всему, различия в БД между 13 и 14 версией только в добавлении 2ух индексов и обновления поля с версией БД до 14.

 

тут это видно https://github.com/T...hema_update.sql

 

я не понимаю, что вас смущает?


  • 0

#10 barlog

barlog

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 12 мая 2016 - 14:22

ну судя по всему, различия в БД между 13 и 14 версией только в добавлении 2ух индексов и обновления поля с версией БД до 14.

 

тут это видно https://github.com/T...hema_update.sql

 

я не понимаю, что вас смущает?

 

Обновлял Redmine до этого, это были танцы с бубном и запуском большого количества утилит)

Вот меня и смутил такой очень маленький порядок обновления...


  • 0

#11 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 14:23

ну так там вроде ROR если мне память не изменяет, у рубистов на рельсах вместо мозгов каша =)


  • 0

#12 barlog

barlog

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 12 мая 2016 - 14:32

ну так там вроде ROR если мне память не изменяет, у рубистов на рельсах вместо мозгов каша =)

 

И кстати, все версии обновлений из документа по ссылке обновляют всего лишь 2 таблицы... Не странно ли?

За весь период обновлений с 1.9.6 до 1.9.14 были обновления только индексов, о которых вы написали выше?


  • 0

#13 BadMF

BadMF

    Специалист

  • Members
  • PipPipPipPipPip
  • 809 сообщений
  • ФИО:Dmitry Petrov

Отправлено 12 мая 2016 - 14:38

и? если БД не менялась на минорных версиях, то почему бы и нет?


  • 0

#14 barlog

barlog

    Новый участник

  • Members
  • Pip
  • 17 сообщений

Отправлено 12 мая 2016 - 16:29

и? если БД не менялась на минорных версиях, то почему бы и нет?

 

Ясно, спасибо!

 

Прошу прощения за вопросы, но до этого никогда не обновлял Testlink.


  • 0


Тестирование REST API
онлайн
Программирование на Java для тестировщиков
онлайн
SQL для тестировщиков
онлайн
Программирование на С# для тестировщиков
онлайн



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале