World: r3wp
[!REBOL3 Source Control] How to manage build process
older newer | first last |
Andreas 30-Oct-2010 [489] | pull fetches and also updates your working copy |
Pekr 30-Oct-2010 [490] | Ah, sync might actually try to upload something, or simply delete my own files? |
Andreas 30-Oct-2010 [491] | TortoiseGit's Sync dialog is basically one dialog with both pull and push in it. Pretty easy if you need to do either or both. |
Pekr 30-Oct-2010 [492x2] | IMO Sync is just a shortcut - green icon shows from master to client. In main context menu, I can seee - Sync, Commit, TortoiseGit in the main context menu git section |
OK, thanks ... so - if all devs are going to use it, that's it? I can sync anytime, and have official RT endorsed R3 sources? | |
Andreas 30-Oct-2010 [494x2] | Pull, yes. |
The URLs will probably change, but besides that, that's it. | |
Oldes 30-Oct-2010 [496] | Pekr, why you didn't choosed the download I was recomending and choosed the Tortoise? Btw.. isn't it just enough to go here: http://github.com/rebolsource/r3-hostkit and click the big DOWNLOAD button? |
AdrianS 31-Oct-2010 [497x3] | Hard to see why there's so much stress over the Windows tools - they all work quite well. - TortoiseGit, Cygwin Git, msysgit, etc |
I suppose it's the usual anxiety people have when asked to learn something new | |
but really, Git is not hard to get going under Windows | |
Andreas 31-Oct-2010 [500x2] | (-> "Source control", please.) |
(Also, any replies to Adrian into "Source control", please.) | |
Gregg 1-Nov-2010 [502] | I installed TortoiseGit some time back, but Explorer started crashing soon after (XP x64 here) so I uninstalled it and the crashes stopped. I'll try it again. |
Carl 1-Nov-2010 [503x6] | Andreas, I'd like to assemble a doc for git github access. Just a rough draft, if I can get your comments. |
http://www.rebol.com/r3/docs/git.html-- just a starting point to add to | |
updated | |
The doc is being updated every few mins. | |
Ok, my part is done. Need someone to fill in the blanks. If you post the URLs here, I'll update the doc. | |
BTW, if we miss doing it today, it may need to wait until Thurs. | |
Andreas 1-Nov-2010 [509x2] | I collected my earlier notes here: http://www.rebol.net/wiki/Git_Notes |
Has all the URLs. | |
Carl 1-Nov-2010 [511] | Great |
Andreas 1-Nov-2010 [512x4] | I would add a note that getting a Git version >= 1.6 is strong recommended. |
(The CLI has improved quite a bit in 1.6.) | |
The official site for Git is http://www.git-scm.com/(if you want to add a link). | |
Has a list of download links on http://www.git-scm.com/download | |
Oldes 1-Nov-2010 [516] | related to the "CR/LF behavior", it it possible to get info about actual setting? |
Andreas 1-Nov-2010 [517x5] | The actual settings are core.eol, core.safecrlf, and core.autocrlf |
Documented in git-config(1) or here: http://www.rebol.com/r3/docs/git.html | |
Sorry, wrong link. Here: http://www.kernel.org/pub/software/scm/git/docs/git-config.html | |
I suspect what the msysgit installer does if you choose the "use windows style line endings" option is setting core.autocrlf to true. | |
But I didn't yet confirm this. Someone who installed with this option could do so by looking at the output of "git config --list". | |
ssolie 1-Nov-2010 [522] | Andreas: How would I apply for commit access to the host-kit? I would like to be the Amiga-specific maintainer of course. |
Andreas 1-Nov-2010 [523x2] | Just fork the repository and maintain your changes there. |
And have Carl merge them over when he feels they are ready. | |
ssolie 1-Nov-2010 [525] | So Carl (REBOL Tech) would be the only ones doing merges to the baseline? |
Andreas 1-Nov-2010 [526] | Yes. |
ssolie 1-Nov-2010 [527] | Gotcha :) |
Andreas 1-Nov-2010 [528] | Unless Carl wants to relegate that final quality control to someone else. Possible as well. But not what I'm currently assuming. |
ssolie 1-Nov-2010 [529] | This process should probably be documented as well (if not already done) |
Carl 1-Nov-2010 [530] | Everyone should hold off on uploads until after A110. That will be the official starting point. |
Gregg 1-Nov-2010 [531] | autocrlf is true for me. I used the default option (Windows endings on checkout). |
Andreas 1-Nov-2010 [532] | First this process will need to be developed :) |
Carl 1-Nov-2010 [533] | Yes, I will be the mergemaster. |
Andreas 1-Nov-2010 [534] | Gregg, are any of the other options I mentioned listed in the git config output as well? |
Carl 1-Nov-2010 [535] | But, Andreas is the gitmaster, etc. |
Gregg 1-Nov-2010 [536] | Not sure what you've mentioned, but here is my config output: core.symlinks=false core.autocrlf=true color.diff=auto pack.packsizelimit=2g help.format=html http.sslcainfo=/bin/curl-ca-bundle.crt sendemail.smtpserver=/bin/msmtp.exe user.name= user.email= core.autocrlf=true core.safecrlf=false |
Andreas 1-Nov-2010 [537] | Ok, thanks Gregg! |
Carl 1-Nov-2010 [538] | (So if there's something going on WRT github, and I'm not around, Andreas can handle it.) |
older newer | first last |