Въпрос - revision control system

57 отговора 0 прегледа
#1

Въпрос - revision control system

Момчета, въпроса е кратък, но с под-въпроси, питам за source control:

1. на вашето работно място в момента с какво сте?
2. с три думи кое ви харесва и кое не в него
3. ако не ви харесва, какво бихте си избрали и защо?

Питам щото последните 4г ги изкарах с Team foundation server и съм се оскъснал, а съм на нова работа и изненадващо тука няма никаква инфраструктура (само за нашия екип, останалите бичат Клиър Кейз, ма на нас достъп не дават), причината е историческа - неотдавна писах че бях на интервю за работа където ми разправяха че имало такова нещо като незрящ програмист, е оказа се че е от нашия екип и аз наследявам неговия код, дори го срещнах и се оказа че си губи и слуха (в момента е със слухови апарати), абе герой отвсякъде. Въпроса е че заради програмчето дето му чете какво има по екрана са се съобразявали и с програмчето и с него какво слагат, а резултата е че няма елементарна инфраструктура, файл системата е спагети и макарони (не само това което той е правил, но и други от екипа) (кода от уважение към човека няма да коментирам, но ще упомена че такова нещо като УТФ8 няма нигде както и др елементарни неща), но тъй като аз трябва да се справям със всичко сега и ги натискам да вкараме в ред инфраструктурата и затова.

Гледам основната мода е все още Гит от фрий системките, Меркюриъла по ревютата нещо не го обичат а Събвършъна е остарял а и го пишат бавен в сравнение с другото. Базара даже не виждам да го споменават, поне няколкото ревюта които четох преди малко.

На нас изискванията ни са прости - засега само един екип ще бачка с това, малък екип сме, гигабайтови файлове не се предвиждат да влизат в репозиторито (цъкаме различни части от един корпоративен сайт).

Голям проблем е че нямам грам представа кой ще го администрира, та желателно е да не е супер-сложно. В момента сме на Соларис 10, но се предвижда преминаване на РХЕЛ някакъв (поне това ми казаха днес)

Нямам представа дали ще ни дадат пари за комерсиална системка, а и понеже давам зор та съм съгласен и на ЦВС дето се вика, ма на и него няма инсталирано.

Както и да е, разписах се много. Та така, кажете с какво сте и кратко мнение. За мен иначе засега отговора изглежда Гит.

Мерси.

Отговор
в отговор на OgnenDemon #2

Re: Въпрос - revision control system

Гита е ултраелементарен. Върви навсякъде, има 123 ГУИта (въпреки, че аз го ползвам само през конзола), 456 интеграции и 789 туториъла, чийтшийта и т.н. При Линукс разпознава правилно 100% от ръчно преименуваните файлове. Игнор листа може да се пише и на ръка. Ако има софтуер, който се учи за две минути - това е Гит.

За хора, които ще сменят контрола на сорса и се притесняват да не се увъртят в бранчове и конфликти - Гит е най-доброто според мен.

Отговор
в отговор на croesus #3

Re: Въпрос - revision control system

Ти 800 страници за 2 минути ли четеш?

Zaphod: ти си тревопасно рабине
Отговор
в отговор на croesus #4

Re: Въпрос - revision control system

Работил съм с SVN, SourceSafe, PVCS, Git и още едно имаше, вече не се сещам.
Гит е най-кривото нещо, което съм срещал. Липсва му заключване на файл. От което следват бесни мържове. Супер усложнено нещо е. Така и не разбрах каква е идеята пушването да е на 2 степени. Идеята да качваш офлайн е несериозна.

Цитат: Споделете тази страница Разкажете на всички. tiny.cc/mkc1ay
Отговор
в отговор на OgnenDemon #5

ние см е на гит

научил съм серия от 8 клика с мишката дето пращат кода към репото (онова дето в добрите времена на свн ставаше с един), когато трябва нещо по-сложно, пускам tv сесия със един колега, дето му разбира и той с разни заклинания на черен екран се оправя. понякога отнема часове, но те яките неща са така и трябва да сме толерантни, иначе няма да има прогрес и ше се върнем във мрачните времена га млякото е излизало от коза, само на педя от гъза и.




NE SUTOR ULTRA CREPIDAM
Отговор
в отговор на rabin #6

Re: Въпрос - revision control system

Е то и на тебе ти липсва заключване на мозък, но те тършип. нали. Соурс контрола е само чекин и чекаут и бекъп. Това ако няколко човека ми работите едновременно на един файл и после да мърджвате, ми работете едновременно на секретарката, тозатова има разделение на файлове.

Иначе, ти с нищо не си работил, само си чувал.

--
One day it will make sense.
Отговор
в отговор на savoyclub-56458 #7

Re: Въпрос - revision control system

Не ти се разбира от грешки. Пак ли си на черешата?

Цитат: Споделете тази страница Разкажете на всички. tiny.cc/mkc1ay
Отговор
в отговор на rabin #8

Re: Въпрос - revision control system

Доста добре ми се разбира, повече от всеки твой пост. Няколко букви повече или по-малко - не ми се занимава да ги трия.

--
One day it will make sense.
Отговор
в отговор на savoyclub-56458 #9

Re: Въпрос - revision control system

Е ти си се разбираш сам. И работиш сам. Що ти е изобщо сорс - контрол? Познанията за разпределение на работата са ти останали на години в миналото.

Цитат: Споделете тази страница Разкажете на всички. tiny.cc/mkc1ay
Отговор
в отговор на OgnenDemon #10

Re: Въпрос - revision control system

Visual Studio Online, или както му викат всички на съкратено - VSO. до сега се сещам за поне 3 продукта де съм бил на повече от 3 срещи без да знам съкращението какво значи. самото VSO е много добро, сега ползвуваме гит темплейта. самия гит система като система, плъгина за студиото е керлив, но работи 99% от случаите. от време на време забравя некви файлове, не ти казва за мърджове де омазва неща, трябва се внимава. лично ползвувам пак VSO, но си цъкам на TFS версията. предпочитам това. разбирам смисъла за офлайн репозитори, но де вика зейфода е малко модернизъм. затва май и самия плъгин не е официален и Майкрософт ги чекат като родител де чека чавето да излезе от тийн фазата, като се надяват не потрошат вазата през това време.

Ако е писано - може и да се задомя, но не на всяка цена.
Отговор
в отговор на rabin #11

Re: Въпрос - revision control system

Не бе, обясни ми го защо 25 човека работят над един файл, и после мърджват - обясни ми го, че пропускам нещо.

Иначе много слабо мой - на теориям, дори и с код не трябва да се занимавам вече.

--
One day it will make sense.
Отговор
в отговор на savoyclub-56458 #12

Re: Въпрос - revision control system

Toва е нещо, което и аз не мога да преборя. Някои шефчета много държат така да се работи. Оди питай тех.
Но и при най-оптималната работа излизат мържове. Пример - конфизите на Спринг. Двама като добявяме по един модул всеки - те ти конфликт.

Цитат: Споделете тази страница Разкажете на всички. tiny.cc/mkc1ay
Отговор
в отговор на rabin #13

Re: Въпрос - revision control system

А така. Я питай дали шефчетата на Телерик и Сирма дори знаят какво е мърдж, понеже аз знам, но и тях ги знам а тя не знаят.

Така че спокойно, селски. Най-богатите не знаят. И ти не знаеш, но... там е друго.

--
One day it will make sense.
Отговор
в отговор на savoyclub-56458 #14

Re: Въпрос - revision control system

Най-богатите не знаят. И ти не знаеш, но... там е друго.
Tизе къде се вписваш? Междинно положение. Знаеш, но не си богат

Цитат: Споделете тази страница Разкажете на всички. tiny.cc/mkc1ay

Редактирано от rabin на

Отговор
в отговор на rabin #15

Re: Въпрос - revision control system

В сравнение с тебе, всеки е богат. И монетарно и ментално.

--
One day it will make sense.
Отговор
в отговор на savoyclub-56458 #16

Re: Въпрос - revision control system

Що оспами темата ся???

Цитат: Споделете тази страница Разкажете на всички. tiny.cc/mkc1ay
Отговор
в отговор на rabin #17

Re: Въпрос - revision control system

Рабине, самият м0омент, в който ме питаш как съм бил сам, докато аз съм в точно най-богатото и най гъсто населено място в България, показва колко си в час. И съм женен/

Така че..ходи се гръмни като Лупи преди да стане прекалено тъжно.

--
One day it will make sense.
Отговор
в отговор на savoyclub-56458 #18

Re: Въпрос - revision control system

Ти си на село, не знаеш английски, не можеш да програмираш, цъкаш по всичките възнможин форуми като др. Чолаков....

Самият факт, че се опитваш да се сравняваш с мене е удивително, колко не си в час.

--
One day it will make sense.
Отговор
в отговор на rabin #19

Re: Въпрос - revision control system

"Така и не разбрах каква е идеята пушването да е на 2 степени"

Хубавото на гит е, че имаш цялата база локално и можеш спокойно да бачкаш и да комитваш без никва връзка и без да се притесняваш, че ще омажеш общата база. Като решиш, че серия комити са някакво смислено цяло - push на един път към общата база.

Иначе на мене гит клиента на айпада ми има бутонче commit+push. Ако разбираше поне малко кво правиш, щеше да знаеш, че е супер лесно да си направиш такава команда в баша

I have sold less books on sex than Stephen Hawking has on physics -- Madonna
Отговор
в отговор на savoyclub-56458 #20

Re: Въпрос - revision control system

Хубо, отивам да се гръмна, щото съм на село. То всичко опира до това, като ви свършат аргументите. Село, та село! Барам си дебелия, и не се гъчкам с много милионната тълпа. Жив да ме ожалиш!
Кой е д-р. Чолаков?
Имах предвид, че работиш сам. Не съм като вас да киризя личния живот на останалите, не и докато не прекалите.
Като си се чантосал - какво толкова се промени? Цинго го прави това на 12 годинки. На 22 става дядо
Темата е за сорс-контрол. Аз се изказах за Гит. Нещо принципно ли си несъгласен, като изключим местообитанието ми?

Цитат: Споделете тази страница Разкажете на всички. tiny.cc/mkc1ay
Отговор