Source Control - до каква степен да се ползва

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

Source Control - до каква степен да се ползва

Сега бачкам с GitHub и общо взето push, pull, тук там нещо друго и до там. В последната ми корпоративна фирма ползвахме TFS и общо взето ни се ебаваше майката. То не бяха мърджове, лейбъли, кой код в кое отиваше - и накрая си имаше отделен тийм само за ТФС и само той знаеше реално какво влиза в рилийз бранчовете (девелоперите нямахме идея какво ще излезе накрая на всеки рилийз - след 6 месеца).

Та, тва нормално ли? Що си мисля, че в повечето фирми соурс контрола вместо да помага, яко пречи като се намерят некои разбирачи да ползват every single feature.

--
One day it will make sense.
Отговор
в отговор на Гypy #2

Re: Source Control - до каква степен да се ползва

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

Save the original.
Отговор
в отговор на Гypy #3

Re: Source Control - до каква степен да се ползва

е то тфс поначало не е source control ами torture chamber.

Money may not be able to buy you happiness, but it’ll ensure a better standard of misery.
Отговор
в отговор на Гypy #4

Re: Source Control - до каква степен да се ползва

Няма са пуашиш, имаме си 3 легални и 2 тестови сървъра, с еднакви по имена repository-та.
Aко се ползва нормално - върши работа, ама досега не ми се е случвало да не се прекалява. Като Скума горе долу.

Нали, той (Рабин) е като някаква черна магия! Федерер, Заплати, 18.10.13
Отговор
в отговор на Гypy #5

Re: Source Control - до каква степен да се ползва

Добре си е TFS-a. В миналата ми фирма 35-40 човека от 4 държави го ползвахме за един проект и нямаше проблеми и драми. Билдовете също си работят добре и без проблеми. Иначе и ние като обикновени педераси не знаехме какво ще влезе в отделните рилийзи. Тийм лийдовете си ги следяха тия работи. Имаше 4 branches - dev, test, staging, production. Ние си набивахме в dev, даваме съответните changesets на шефчетата, от там някой взема решение кое кога къде да се мърджне и това е.

Всъщност от 6-7 години не съм ползвал друго освен TFS и git, но за последното не искам да си спомням. Преди това VSS и SVN съм ползвал - нямаше драми и с тях.

Отговор
в отговор на Гypy #6

Re: Source Control - до каква степен да се ползва

"Що си мисля, че в повечето фирми соурс контрола вместо да помага, яко пречи като се намерят некои разбирачи да ползват every single feature."

+1000

Проблемите идват, като решаваш инфрастуктурни или дизайн ишута със сорс контрол система...
Компенсираш ли недомислица в проекта с мазаници по сорс контрола, си обречен на вечни мъки.
Лайната ми се сгъстяват като някой реши да мърждва автоматично между бранчове, тагове, шитове 1500+ файла, което може да те докара до инфаркт, щото знаеш че има поне 200 файла, които може да се конфликнат...

Бачкал съм и с майкрософтското недоразумение, SOURCE SAFE (още с Studio 6 което вървеше), CVS и CVN и това което го ползвам в 99.9999% от случаите е за commit, чекаут и таг-ване. В общи линии, ако избягваш извращенията, години наред си бачкаш без проблем...

...
Отговор
в отговор на Гypy #7

Re: Source Control - до каква степен да се ползва

на МАКС. и агиле се ползва, и бранчове си имаме, и хлебен интерфейс, всичко, целата програма за без пари с допълнително. аз ползвам само кода обаче.

Отговор
в отговор на Гypy #8

Re: Source Control - до каква степен да се ползва

Никога не съм имал проблеми с тези системи, когато се управлява и пише кадърно един проект и процесите се спазват всичко е наред.

Internet Entrepreneur

Редактирано от del Falcon на

Отговор
в отговор на Гypy #9

Re: Source Control - до каква степен да се ползва

то не е от програмата а от фирмата и дето викаш разбирачите

Отговор
в отговор на chupac #10

Re: Source Control - до каква степен да се ползва

Е, айде сега. ТФС-а си е фърст клас сорс сейф.
Не драматизирай излишно.

Мавена бърника в мозъка на Еклипс, и става мазало.--rabin
Отговор
в отговор на Aaron #11

Re: Source Control - до каква степен да се ползва

ти ми уби удоволствието от писането направо.

Money may not be able to buy you happiness, but it’ll ensure a better standard of misery.
Отговор
в отговор на chupac #12

Re: Source Control - до каква степен да се ползва

аз па верно не можем разберем кво му има на соц контрола или още по-малко, тфс-а. при мен винаги си е работило. чекира си, чекоутва си, хистори си има...кво повече ти трябва?

Отговор
в отговор на jeffty #13

Re: Source Control - до каква степен да се ползва

ми дразни ме.

Money may not be able to buy you happiness, but it’ll ensure a better standard of misery.
Отговор
в отговор на jeffty #14

Re: Source Control - до каква степен да се ползва

Бе със staging, dev, test и продъкшън branches, като ти лепнат и 3-4 легаси версии назад да поддържаш, щото SLA контракта на еди-кой-си клиент не му дава най-новата версия, па ти имаш да фиксваш нещо замразено 2 години назад, ще си говорим пак.

При "сериозен" соурс контрол мое ти отнеме 20-30 минути на ден да се занимаваш със соурс контрол само, което си е 40-50% от работния ден на средния програмист.

--
One day it will make sense.
Отговор
в отговор на Гypy #15

Re: Source Control - до каква степен да се ползва

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

технологиите, до колкото го разбирам аз, трябва да служат на нас, не обратното.

Отговор
в отговор на Гypy #16

Re: Source Control - до каква степен да се ползва

Ние ползваме Tortioise SVN и честно казано без него сме за никъде. В момента в който има повече от 5-6 човека и 5-6 проекта, не виждам как може да се оправиш без сорс контрол.

Отговор
в отговор на Гypy #17

Re: Source Control - до каква степен да се ползва

Бацка, сорс-контрола не опира до инструмента, а до практиките във фирмата. И да, TFS има едно голямо предимство - от една страна имаш бъг-таск-и_квото_се_сетиш система в която BA/QA/... праскат каквото им е на душата, а в твоите публикувания ти можеш да правиш връзки код/ала-бала. Ползата от това се вижда когато си в голяма корпоративна шитня и се налага бързо да правиш репортчета за поредното меринджейче, или в нормална фирма и те мързи да помниш кой_бъг_в_кой_рилийз_го_оправяхме_и_защо_на_Пешо_кода_прееба_моя. Сорс контрола е като секса - повече пот в началото - повече кеф накрая.

чети и дишай по-леко
Отговор
в отговор на Гypy #18

има нещо такова

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




NE SUTOR ULTRA CREPIDAM
Отговор