Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Fossil SCM (число прочтений - 5083 )
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Fossil SCM
29. Августа 2011 :: 05:28
Печать  
Хоть в 8-ке и не работаю (пока ?), стараюсь быть в курсе событий..
Зашел тут как то на страничку Снегопата Александра Орефкова и открыл для себя довольно интересный продукт - Fossil (DVCS, Wiki и багтрекинг в одном флаконе) - http://fossil-scm.org

Кто пользовался - поделитесь впечатлениями..
хотя уже то, что Орефков ее использует, дает повод серьезно присмотреться Улыбка
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Fossil SCM
Ответ #1 - 31. Августа 2011 :: 11:05
Печать  
CaBaT писал(а) 29. Августа 2011 :: 05:28:
Хоть в 8-ке и не работаю (пока ?), стараюсь быть в курсе событий..
Зашел тут как то на страничку Снегопата Александра Орефкова и открыл для себя довольно интересный продукт - Fossil (DVCS, Wiki и багтрекинг в одном флаконе) - http://fossil-scm.org

Кто пользовался - поделитесь впечатлениями..
хотя уже то, что Орефков ее использует, дает повод серьезно присмотреться Улыбка


Александр ее наверное использует потому что она на С++.

Я на данный момент например остановился на Mercurial&Git + Redmine (в Редмайне еще и форум встроенный, но оно на Ruby)

Mercurial как точка входа в распределенные системы контроля очень удобен - понятен нежели чем git и fossil (IMHO).
А багтрегинг связанный  с SCM системами найти не сложно и даже на PHP Подмигивание
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Re: Fossil SCM
Ответ #2 - 31. Августа 2011 :: 13:40
Печать  
Сам тоже сейчас внедряю в отделе Redmine (правда пока только как систему учета задач и базу знаний в виде Wiki)
Систему контроля пока внедрить не удалось (использую сам Mercurial и только для внешних относительно md-ника файлов)

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

А тут все-в-одном, да еще и баг-трекинг с вики в придачу!
  
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Fossil SCM
Ответ #3 - 08. Сентября 2011 :: 20:34
Печать  
Вообще я для своих исходников использую mercurial - потому как не требуется мне багтрекер и вики.
Однако для небольших, но уже не частных проектов имхо лучше фоссила пока ничего нет.
В первую очередь подкупает простота (вернее даже отсутствие) установки - один мегабайтный экзешник, не зависящий ни от чего, вещь-в-себе.
Из минусов - локализаций не предусмотрено никаких. Для snegopat.ru правил исходники, вбивая русский текст. Теперь приходится постоянно сливать с основной веткой фоссила. Также нет удобного гуя для работы с рабочей папкой, на манер tortoise.
Для более серьезных проектов - уже начинает сказываться не такая уж и большая кастомизируемость.
Еще не нравиться - веб-сервер держит для юзера только одну сессию, постоянно приходится перелогиниваться дома/на работе.

А так я сам еще не все его возможности освоил...
  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Fossil SCM
Ответ #4 - 09. Сентября 2011 :: 01:03
Печать  
orefkov писал(а) 08. Сентября 2011 :: 20:34:
... я  ... использую mercurial ... Однако для ... проектов имхо лучше фоссила пока ничего нет ... Из минусов...
Минусы - это про фоссил или меркуриал? Думаю себе что-то подобное поставить, но важен именно трекер, да и вика не помешает...
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Fossil SCM
Ответ #5 - 09. Сентября 2011 :: 04:49
Печать  
orefkov писал(а) 08. Сентября 2011 :: 20:34:
Еще не нравиться - веб-сервер держит для юзера только одну сессию, постоянно приходится перелогиниваться дома/на работе.

попробуй из дома на работу (или наоборот) принести куки домена snegopat.ru
  

1&&2&&3
Наверх
 
IP записан
 
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Re: Fossil SCM
Ответ #6 - 10. Сентября 2011 :: 06:51
Печать  
orefkov писал(а) 08. Сентября 2011 :: 20:34:
Из минусов - локализаций не предусмотрено никаких. Для snegopat.ru правил исходники, вбивая русский текст. Теперь приходится постоянно сливать с основной веткой фоссила.

Твои правки специфичны для снегопата?
А то тоже думал, как бы локализовать, может поделишься своей версией?
  
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Fossil SCM
Ответ #7 - 13. Сентября 2011 :: 05:16
Печать  
Dmitry The Wing писал(а) 09. Сентября 2011 :: 01:03:
orefkov писал(а) 08. Сентября 2011 :: 20:34:
... я  ... использую mercurial ... Однако для ... проектов имхо лучше фоссила пока ничего нет ... Из минусов...
Минусы - это про фоссил или меркуриал? Думаю себе что-то подобное поставить, но важен именно трекер, да и вика не помешает...

Минусы fossil'а.

Цитата:
попробуй из дома на работу (или наоборот) принести куки домена snegopat.ru

Не поможет, сессия привязана к двум первым байтам айпишника, а дома у меня провайдер другой.

Цитата:
Твои правки специфичны для снегопата?
А то тоже думал, как бы локализовать, может поделишься своей версией?

Не специфичны, просто потихоньку меняю на русский (необходимый минимум сделал, но не все)
Исходники можешь клонировать - http://snegopat.ru/cgi-bin/f-s
Под винду прилагаю бинарник.
Не под виндой надо сделать configure, потом в Makefile исправить строку
TCC +=    -g -O2 -DHAVE_AUTOCONFIG_H
на
TCC +=    -g -O2 -DHAVE_AUTOCONFIG_H -DLANG_RU
  

fossil.zip ( 557 KB | Загрузки )
Наверх
 
IP записан
 
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Re: Fossil SCM
Ответ #8 - 13. Сентября 2011 :: 12:20
Печать  
orefkov писал(а) 13. Сентября 2011 :: 05:16:
Под винду прилагаю бинарник.

Вот спасибо!
(а то с компилированием у меня туго - в основном с 1С имею дело последние годы..)
  
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Fossil SCM
Ответ #9 - 20. Апреля 2012 :: 06:54
Печать  
Слил последние исходники фоссила от 19.04.2012 со своими правками по руссификации веб-страниц фоссила.
Бинарник здесь - http://snegopat.ru/downloads/fossil.zip
Репозитарий -  http://snegopat.ru/cgi-bin/f-s
(ветка orefkovs-change)
  
Наверх
 
IP записан
 
CaBaT
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 718
Местоположение: Санкт-Петербург
Зарегистрирован: 26. Октября 2007
Пол: Мужской
Re: Fossil SCM
Ответ #10 - 23. Апреля 2012 :: 06:24
Печать  
Спасибо!  Улыбка
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать