Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Железо / Hardware

Железо / Hardware Вопросы про аппаратное обеспечение

Ответ
 
Опции темы
Старый 03.01.2012, 22:37   #16
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Восстановление данных

Сообщение от ABTOMAT Посмотреть сообщение
Вот хотел я написать про SVN, но промолчал. Кнайт всё верно говорит. Храню свои сырцы на трёх серверах. Смотрю на ваши проблемы с недоумением.
Ну так-то меркуриал лучше (git это сраный unix-way типа собери-себе-систему-контроля-версий-сам) чем SVN. Чуть больше заморочек с комитами (комит только локально, на сервак надо делать пуш, заливающий все чейнджсеты), необходимо следить за многоголовием в репе (иметь много голов для одной ветки - дурной тон), кривоватые клиенты для Мака (постоянные проблемы с сабрепами). Но никакого срача в папках (.git только в корневой папке репы, хотя говорят в свежих версиях SVN также теперь), адекватная система сабреп (экстернелы в SVN просто убивают, лучше бы их не было вообще), миграция репозитория на новый сервак - тупо пуш. Ну правда места на винте жрет больше, ибо храниться вся история локально, на больших проектах клонирование может занимать пару часов. Под венды кстати есть версия черепахи для меркуриала.
Ну и да - меркуриал это тупо питоновский скрипт, поэтому можно развернуть его почти на любом серваке.
(Offline)
 
Ответить с цитированием
Старый 03.01.2012, 22:44   #17
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Восстановление данных

Сообщение от Knightmare Посмотреть сообщение
Ну так-то меркуриал лучше (git это сраный unix-way типа собери-себе-систему-контроля-версий-сам) чем SVN. Чуть больше заморочек с комитами (комит только локально, на сервак надо делать пуш, заливающий все чейнджсеты), необходимо следить за многоголовием в репе (иметь много голов для одной ветки - дурной тон), кривоватые клиенты для Мака (постоянные проблемы с сабрепами). Но никакого срача в папках (.git только в корневой папке репы, хотя говорят в свежих версиях SVN также теперь), адекватная система сабреп (экстернелы в SVN просто убивают, лучше бы их не было вообще), миграция репозитория на новый сервак - тупо пуш. Ну правда места на винте жрет больше, ибо храниться вся история локально, на больших проектах клонирование может занимать пару часов. Под венды кстати есть версия черепахи для меркуриала.
Ну и да - меркуриал это тупо питоновский скрипт, поэтому можно развернуть его почти на любом серваке.
Ну у меня и на работе юзается исторически SVN, так что иметь две системы контроля как-то западлово, да и привык. Не отрицаю, что есть что-то получше.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 03.01.2012, 22:47   #18
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Восстановление данных

ВНЕЗАПНО: меркуриал может работать с SVN репозиториями. Он вообще много чего может, например, transplant позволяющий накладывать чейнджсеты из одной ветки в другую (или даже из разных репозиториев). Аццке удобно протаскивать критические фиксы на замороженные версии библиотек.
(Offline)
 
Ответить с цитированием
Старый 03.01.2012, 23:26   #19
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Восстановление данных

Unity и SVN понятие не совместимое. Одним апом можно превратить свой текущий проект в кашу. Проходили уже.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 03.01.2012, 23:33   #20
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Восстановление данных

Непонятно как файлы могут быть несовместимы с SVN. С каким бы расширением они не были.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ABTOMAT (03.01.2012)
Старый 03.01.2012, 23:56   #21
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Восстановление данных

Не совсем корректно выразился. Работа в Unity совместно с SVN это ад. Можно все бекапить на SVN ,а одним замечательным днем увидеть, что каким то бекапом похерили кэш у проекта и проект превратился в кашу. Затем сидим долго и нудно вычисляем каким бекапом все похерилось, откатываем все до этой точки и начинаем все сначала.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 03.01.2012, 23:57   #22
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Восстановление данных

Юнити написан мудаками, и поэтому овер900 файлов кэша проекта жизненно необходимы для него (ога, они называют это кэш). Особенно радуют чейнджсеты на 100К изменений. Но опять же - юнитипроблемы, и да, там есть опция типа для совместимости с SVN, оно вроде тогда генерит меньше фаелов.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Knightmare за это полезное сообщение:
ABTOMAT (04.01.2012), Nex (04.01.2012)
Старый 04.01.2012, 01:18   #23
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Восстановление данных

Совместимость с svn обещали в 3.5. По факту перенесли на более поздний релиз. Суть не в том что кем сделано,а то что мне svn не подходит по существу. Гудки о том, что я муфлон ее не юзаю, в воздух. Вот то, что не бекапил на отдельный винт дополнительно, это да.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 04.01.2012, 02:28   #24
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Восстановление данных

Что мешает исключить кеши из системы контроля версий?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 04.01.2012, 02:35   #25
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Восстановление данных

Если исключить все, что потенциально может херить SVN при работе с Unity, получаем набор арта + скрипты. Дата файлы у меня тоже херились и рандомно создавались дубли(его не заменяет,а просто дублирует). После пары тройки апов и загрузки с SVN проекта он работал совершенно не так должен.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 04.01.2012, 03:07   #26
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Восстановление данных

Enjoy your Unity
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 04.01.2012, 12:43   #27
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Восстановление данных

Фанаты Юнити не могут совладать со своим Юнити, лол. Не надо ляля, вполне себе оно все ложится под SVN, даже крупные проекты. Есть только одна проблема - закомитать всю ту блевоту, что это херня генерит. Почему нельзя было писать в 1 файл - ну хз, наверное чтобы винт помучить да тормозить сильнее. Ну и для меня до сих пор загадка - почему кэш (то блеать кэш, мать вашу) необходим для проекта, и его отсутствие разламывает все сцены в проекте (когда первый раз делал проект на юнити долго срал кирпичами, сделав чистый чекаут и увидев сцену со слетевшими материалами, мешами и т.п. Оно сохранило сцену так-то, только связи все были похерены, благо проект был маленький и за час можно было восстановить все).
Алсо ты таки открой настройки проекта и удивись наличию выбора системы контроля версий. В 3.3 оно уже точно было, до нее - хз.
З.Ы. А хваленную говносистему контроля версий от юнитека чо не заюзал?
(Offline)
 
Ответить с цитированием
Старый 04.01.2012, 14:13   #28
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Восстановление данных

Я пользуюсь Ассет сервером для проектов, а для исходников dll плугинов - SVN. Получается нормальная связка. Слава богу с ассет сервером пока проблем не было. в 3.5 теперь есть текстовый формат ассетов, должно быть можно мерджить изменения сцен/префабов и т.д. Но не пробовал еще.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 04.01.2012, 15:10   #29
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Восстановление данных

Для всех своих проектов юзай какую хочешь систему контроля.
А для Юнитей ставь отдельную. Зачем так жить?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 04.01.2012, 15:31   #30
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Восстановление данных

Просто в Unity она встроена, проста и удобна. Многих функций нет как в SVN и т.д. но зато не надо ничего лишнего ставить, только $500 на клиентское место дополнительно .
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 13:51.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com