<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум ReadyScript &mdash; Обновление БД при работе при работе через svn]]></title>
	<link rel="self" href="https://forum.readyscript.ru/feed/atom/topic/727" />
	<updated>2016-05-27T09:35:32Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.readyscript.ru/topic/727/obnovlenie-bd-pri-rabote-pri-rabote-cherez-svn/</id>
		<entry>
			<title type="html"><![CDATA[Re: Обновление БД при работе при работе через svn]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3322/#p3322" />
			<content type="html"><![CDATA[<p>Учтём</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-05-27T09:35:32Z</updated>
			<id>https://forum.readyscript.ru/post/3322/#p3322</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Обновление БД при работе при работе через svn]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3321/#p3321" />
			<content type="html"><![CDATA[<p>Да, именно так и сделали, есть локалка и удаленка. Там и там одна лицензия <img src="https://forum.readyscript.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Но решили, что будет удобнее, еcли засунуть все в vcs</p><p>В moodle удобно сделано обновление в этом плане, если изменить версию модуля, то администратору предлагает обновить модуль, а при обновлении запускается upgrade, в котором выполняются инструкции. Т.е. при изменении в системе, если требуется выполнение патча или изменение структуры БД это появится само при заходе в админку</p>]]></content>
			<author>
				<name><![CDATA[Максим]]></name>
				<uri>https://forum.readyscript.ru/user/380/</uri>
			</author>
			<updated>2016-05-27T09:10:39Z</updated>
			<id>https://forum.readyscript.ru/post/3321/#p3321</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Обновление БД при работе при работе через svn]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3320/#p3320" />
			<content type="html"><![CDATA[<p>Всё теперь понял. <br />Исправить структуру БД в большинстве случае достаточно, т.к. она приводит в порядок наличие необходимых полей в Вашей БД. <br />Очень редкий случай когда понадобится переустановить все модули. Т.к. иногда в составе модуля идут патчи, которые выполняют определённые действия. Тогда приходится открывать все модули и нажимать - переустановить модуль.</p><p>Но гораздо красивее, чтобы этого не делать, сделать следующее:<br />1) на удалённом хостинге на реальном сайте активировать лицензию.<br />2) на локалке сделать, чтобы копия у вас была на домене .local или .test, тогда лицензия проверять не будет никогда<br />3) на локалке ввести туже лицензию, что и на удалёнке. Тогда Вы сможете спокойно обновляться&nbsp; на локалке и на удалённой копии.<br />Всё будет работать.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-05-27T08:36:30Z</updated>
			<id>https://forum.readyscript.ru/post/3320/#p3320</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Обновление БД при работе при работе через svn]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3319/#p3319" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Закусило Александр пишет:</cite><blockquote><p>Ну во первых, лучше работать в GIT. Он намного лучше себя ведёт.<br />А во вторых БД c файлами никак не связана.</p><p>SVN как и GIT, служит для контроля версий, чтобы можно было нескольким людям вместе работать соединять ветки (изменения в одних и тех же файлах), и смотреть изменения в файлах, которые были до этого и при необходимости откатываться к нужным изменеиям.</p></blockquote></div><p>Да, я знаю что такое системы контроля версий и зачем они нужны. Я имею ввиду, например, вышло обновление коробки RS и допустим в этом обновлении внесены изменения в структуру БД, я обновил на локале и процесс обновления помимо файлов еще и структуру БД изменил. Но, если я синхронизирую с удаленным хостом, то синхронизируются только файлы, а БД останется неизменной, т.е. мне нужно запустить процесс актуализации БД, так ведь? Я видел есть пункт &quot;Исправить структуру БД&quot;, достаточно ли его запуска?</p>]]></content>
			<author>
				<name><![CDATA[Максим]]></name>
				<uri>https://forum.readyscript.ru/user/380/</uri>
			</author>
			<updated>2016-05-27T08:29:07Z</updated>
			<id>https://forum.readyscript.ru/post/3319/#p3319</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Обновление БД при работе при работе через svn]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3318/#p3318" />
			<content type="html"><![CDATA[<p>Если допполя добавляете, то модули не забывайте переустанавливать, чтобы структура БД была актуальной.</p>]]></content>
			<author>
				<name><![CDATA[Ярослав]]></name>
				<uri>https://forum.readyscript.ru/user/74/</uri>
			</author>
			<updated>2016-05-27T07:53:02Z</updated>
			<id>https://forum.readyscript.ru/post/3318/#p3318</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Обновление БД при работе при работе через svn]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3312/#p3312" />
			<content type="html"><![CDATA[<p>Ну во первых, лучше работать в GIT. Он намного лучше себя ведёт.<br />А во вторых БД c файлами никак не связана.</p><p>SVN как и GIT, служит для контроля версий, чтобы можно было нескольким людям вместе работать соединять ветки (изменения в одних и тех же файлах), и смотреть изменения в файлах, которые были до этого и при необходимости откатываться к нужным изменеиям.</p>]]></content>
			<author>
				<name><![CDATA[Закусило Александр]]></name>
				<uri>https://forum.readyscript.ru/user/20/</uri>
			</author>
			<updated>2016-05-27T07:18:57Z</updated>
			<id>https://forum.readyscript.ru/post/3312/#p3312</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Обновление БД при работе при работе через svn]]></title>
			<link rel="alternate" href="https://forum.readyscript.ru/post/3306/#p3306" />
			<content type="html"><![CDATA[<p>Залили весь код проекта в svn для того, чтобы было удобно работать совместно. Обновление кода в репозитории происходит следующим образом: в центре обновления производим проверку и выполняем обновление, в svn локально появляются неверсифицированные или измененные файлы, которые коммитим в репозиторий. Нужно ли производить какие-то манипуляции с БД на стороне рабочего сайта или другому разработчику, который не проводил обновление?</p>]]></content>
			<author>
				<name><![CDATA[Максим]]></name>
				<uri>https://forum.readyscript.ru/user/380/</uri>
			</author>
			<updated>2016-05-26T20:41:27Z</updated>
			<id>https://forum.readyscript.ru/post/3306/#p3306</id>
		</entry>
</feed>
