Снегопат

Обсуждение Снегопата
Текущее время: 22 ноя 2024, 22:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 199 ]  На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15, 16 ... 20  След.
Автор Сообщение
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 22 мар 2012, 17:26 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
Добавил:
1. Форму просмотра истории. (работает линейно, красивого графа не строит)
2. Сравнения файлов любой версии.
3. Добавил возможность сохранить файл определенной версии.

(особенности fossil и мое незнание regexp не позволяют пока просматривать журнал для каталог, только для файла)
Попробовать версионый контроль очень просто, достаточно в папке со скриптами выполнить:
Код:
fossil update dvcs


Жду отзывов, не хотелось бы без проверки в trunk заливать.

p.s. стандартно видео как работает http://youtu.be/xo8gd7l4Lew


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 22 мар 2012, 20:45 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
Давно хотел нормального gui к рабочей копии fossil'а.
Похоже, дождался :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 07:43 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
1. ИМХО уже можно и нужно коммитить в trunk
Все равно фичи версионирования по умолчанию не юзаются.
2. В доп.настройках в dvcs написано "Использовать верисонирование".


Последний раз редактировалось artbear 23 мар 2012, 07:47, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 07:46 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
(sosnae) Еще бы написал, как начать работу с fossil через скрипт с нуля.
Т.е. есть только исходные папки и файлы, как создать репозитарий и работать с ним?
ЗЫ или уже было подобное описание :) ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 07:57 
Не в сети

Зарегистрирован: 24 авг 2011, 15:57
Сообщения: 388
sosnae писал(а):
Жду отзывов, не хотелось бы без проверки в trunk заливать.


Поддерживаю, если версионный контроль по галочке включается, и без него работает, смело заливай.

_________________
ИТ учет http://tunesoft.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 13:33 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
Круто получилось! Присоединяюсь к коллегам, кто за размещение в транк )

1. Планируется ли работа с ветками? Имею в виду возможность сделать коммит в отдельную ветку?
2. Можно сделать возможность использования внешней мержилки (winmerge или kdiff3)?
3. В видео у моего имени пользователя куда-то последняя буква отвалилась - там случаем нет ограничения по длине строки в колонке табличного поля? :)

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 15:29 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Подключил папку с репозитарием фоссил (там, где транк), включил версионный контроль, щелкаю на файле правой кнопкой, версионный контроль - показать журнал
запускается штатный сервер фоссил (fossil ui), далее у меня открывается браузер со строкой http://127.0.0.1:8084/index
Просмотра истории, как на видео, не вижу, он не запускается.
Что не так делаю?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 16:07 
Не в сети

Зарегистрирован: 20 дек 2011, 10:31
Сообщения: 588
Откуда: Украина, Запорожье
artbear писал(а):
Просмотра истории, как на видео, не вижу, он не запускается.

Попробуй сейчас с trunk, там все последние изменения.

kuntashov писал(а):
1. Планируется ли работа с ветками? Имею в виду возможность сделать коммит в отдельную ветку?

Конечно планируется, только я пока не знаю на кого это оставить - или для backend вызывать отдельную команду и уже backend рисует форму и показывает или делать общую форму для переключения веток и уже от backend получать список веток и посылать им "update "
kuntashov писал(а):
2. Можно сделать возможность использования внешней мержилки (winmerge или kdiff3)?

Побочным продуктом, если честно получились плагины типа diff_1C.js diff_doc.js и их подключение. Хотелось бы добавить какую то форму настройки, типа авторегистрация и настройка к каким расширениям файлов какой плагин использовать. Сейчас происходит авторегистрация, и для определенных расширений файлов, кто последний зарегистрировал, тот и будет делать сравнение.
kuntashov писал(а):
3. В видео у моего имени пользователя куда-то последняя буква отвалилась - там случаем нет ограничения по длине строки в колонке табличного поля?

Пока (надеюсь что пока) есть ограничения для fossil:
1. Журнал смотреть можем только для файла (вызывается комманда finfo, а она отрабатывает только файлы и выводит краткую информацию, описание коммит там тоже обрезанное): хотелось бы регулярками распарсить результат команды timeline
2. Плохая система по загрузке файла определенной ревизии (делается revert, результат копируется и потом undo, получается если уже что-то делали то предыдущий undo теряется), причина: fossil портит бинарные файлы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 16:13 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
sosnae писал(а):
artbear писал(а):
Просмотра истории, как на видео, не вижу, он не запускается.

Попробуй сейчас с trunk, там все последние изменения.

Ага, все получилось.

Кто-нибудь, опишите, плиз, как начать работу с репозитарием fossil, на примере файлов 1С (текстовых и бинарных, типа форм, мхл)
Пожалуйста :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: extfiles.js - Скрипт Внешние файлы
СообщениеДобавлено: 23 мар 2012, 16:17 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Впервые решил попробовать команду "Сравнить файл".
1. Не понял. как она работает вообще :) Жду пояснений или ссылок, где уже об этом писалось.
2. после пары проверок стала ругаться на несовместимый формат файла Snegopat\scripts\dvcs\basediff\1Cv8.1CD
с окном перезапуска Конфигуратора :(


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 199 ]  На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15, 16 ... 20  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB