Page 1 of 1

Source control Windows videi

Posted: 21 Mai 2016, 17:23
no Crow
Image

Vobšem, vajadzīgs kaut kāds "source control", ķipa beidzot darīt normāli. Principā jautājums bezjēdzīgs, īpaši šeit un īpaši ja par šo tēmu ir jau pilni interneti. Vislabāk būtu beidzot iemācīties "git" un miers mājās, vai ne? Bet varbūt ir kaut kas pārbaudīts (uzsveru: pārbaudīts, nevis Googlē linku ieraudzīju) un vienkāršāks, priekš lameriem un sliņķiem, kam koderēšana nav dzīvesveids?

Aiziet, ļerkstam vaļā...

Posted: 21 Mai 2016, 17:33
no root
Git + SourceTree.

Patiesībā, vienkāršam git nepieciešamas tikai šīs komandas:

- git pull & git fetch
- git push
- git branch
- git checkout
- git commit
- git merge

Sāc ar šīm, rest will fallow. Gribi help, zini kā mani atrast imo.

Posted: 22 Mai 2016, 02:28
no nevertell
A kas par failiem tiks surskontrolēti ?

Posted: 22 Mai 2016, 14:56
no root
Ja Tu tēmē uz to, ka GIT nevajadzētu glabāt media failus un lielus bin failus, tad - https://git-lfs.github.com/

Posted: 22 Mai 2016, 15:58
no Crow
Ja konkrēti, tad *.pas, *.dfm, *.dpr/.dproj, *.dsk un *.groupproj faili. Ēē... nu nesitiet tik stipri, es taču jūs brīdināju!

Visi tātad teksts vai [autoģenerēts] XML. Vispār zagtajai XE7 ir iebūvēts Git supports, tikai es nemāku piedabūt jamo strādāt. Laikam esmu aizmirsis to reāli pieinstalēt, bet būdiņa IDĒ tāpat rādās. Jānozog jaunākā Seattle vai kas tur tagad ir moška.

Enīvej, mēģinu tagad SourceTree ar integrēto Git. Sakarā ar progresējošu roku un galvas smadzeņu puvi GUI > CLI. Paldies.

Posted: 22 Mai 2016, 16:12
no root
IntelliJ vai tad nebija Delfu supports? Tur GIT klients arī ir built in.

Posted: 22 Mai 2016, 22:05
no Crow
Apskatījos. Ir plugins. Tikai IntelliJ IDE ir vēl viena lieta, kas jāmācās no jauna un tikai pastiprina "kāpēc es nedaru kaut ko lietderīgāku" iespaidu. Piedevām VCL SDK un DCC64 tāpat jānozog.

Tāpat pietiek darba 10-15 gadus vecu makaronkodu atšķetināt, padarīt 64-bit saderīgu un tikt vaļā no shotgun debugging, jo tas viss tika darīts laikā, kad pats šķitu sev gudrāks par Jēzu, bet skolmeistari... pirmkārt, es jamos neklausījos, otrkārt - paši zinat, kā jamie pieiet šim visam, t.i., galvenais, ka ķeksīts, mhh.

Posted: 22 Mai 2016, 22:20
no root
:/

Posted: 23 Mai 2016, 00:30
no usins
Tikai lokālā kontrole???
Git var Git GUI
Bet nu vajag vismaz tad arī vienu kaut vai virtuāli gitlab kasti kur glabāt versijas. ja nu nosprāgs dev dators.
GIT komandas vieglas.. git init; git add; git pull; git push; git commit -am; nekas traks. Un protams branch, tas ir galvenais, kam izmantoju GIT, viegli uzturēt projektam alpha, beta un final versijas un tik ik pa laikam merdžot līdz gatavajam risinājumam un stumt uz gala serveri.

Posted: 23 Mai 2016, 01:35
no root
Bitbucket piedāvā bez maksas privātas repozitorijas līdz 5 pilsoņiem.

Gitlab lietotāji imho ir mazohisti...

Posted: 23 Mai 2016, 17:53
no Crow
I figure this was supposed to be here:
Image
www.notepad.lv/forums/19261/ak-dies-cik ... ju/#191485

[s]Š o, starp citu, es mēģināju, bet viņš piecpā minūtes grozījās un tā arī tālāk par Step 1 netika. Kaut kāda nelaba
sērga tie online setup. Gan jau ka GWX nevarēja atrast, hurr hurr. Offline diez eksistē?[/s]

Tfu, never mind, esmu debils. TFS negāja. VSTS, protams, viss ok.
It kā jau SourceTree is fine, bet palūrēšu arī šo... for science. MS dev rīki esot vienīgais, ko jamie vēl jēdz.

root wrote::/
Ko es tādu pateicu? :>

Posted: 23 Mai 2016, 18:05
no meatball
Ha ha man reāli kaut kas nogļukoja.

Posted: 23 Mai 2016, 22:10
no usins
Seit gribētos nedaudz smalkāk. Ko tieši gitlab nepiedāvā ko piedāvā citi? Man kaut kā patīk, ka mans kods glabājas manā pārziņā, nevis publiskos mākoņos lidinās. Tik jāievēro viens maz sīkums, jāveido rezerves kopijas serverim

Posted: 23 Mai 2016, 22:57
no root
Gitlab nepiedāvā kaut cik ciešamu interfeisu. 10,000 klikšķu lai kaut ko loģisku izdarītu man nav īsti pa prātam. Code review modulis ir besīgs (Bitbucket nav daudz labāks, taču tajā pašā laikā Crucible ir).

Also, Bitbucket server ala Stash. Maksā naudu, bet es jamo esmu nolietojis apm. 6-7 gadus. No problem. Gitlab Ruby velns? Lielākiem tīmiem upgrade ir so fucking fun...

Tu un @crow, ja ir vēlme provēt, šeit ir uber jauks jauns projekts - gogs.io. Demo repa (mirrors no Github) https://try.gogs.io/addvilz/grid

@crow - neko nepateici. Žēl Tevis :D

Posted: 24 Mai 2016, 09:39
no usins
Nu webisko iznterfeisu lietoju pa lielam, lai izveidotu projektu un saliktu komandas. pārējais jau notiek caur komandas rindu. Protams, var arī webiskajā pačekot komentus utt. Bet galvenais ir tas, ka kods nepamet iestādi un glabājas uz aša serveriem.

Posted: 24 Mai 2016, 15:25
no root
Kaut vai pull request reviews CLI ir diezgan pagrūts pasākums... :P
Un meh, kas tieši ir tajā kodā tāds baigi nozogams? :P Pfff

Posted: 24 Mai 2016, 23:37
no usins
Nu kāmēr mācās kodēt un kodē priekš sevis, nav vajadzība rādīt pasaulei. Nav tāds kvalitātes laikam. Kā arī ir šis tāds sakodēts, ko neuzskatu par vajadzģu izplatīt tautu masām, un kā sauc to vārdu- paranoja. Netīkās man mākoņu storage, kas nav manis administrēta (ne jau es tur super admin un visi lohi). Kaut vai Microsoft ar savu Sky drive... bija unlimited, tad 50 tad 15 un nezin cik vēlāk GB ... a man tik sava datu varza būtu jāvazā pa pasauli, Paldies nē. Es labāk investēju tajos pāris hdd ik pa 2-3 gadi un miers.

Posted: 25 Mai 2016, 02:17
no nevertell
GOGS ir diezgan ok wepiskais interfeiss Git'am.

Lietoju darbā stash, tīri ok. Žira gan ir tīrs pisaks.



Un kovārni...
MS dev rīki esot vienīgais, ko jamie vēl jēdz.
Image