P64+ for version control - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4) +--- Forum: Pine A64 Projects, Ideas and Tutorials (https://forum.pine64.org/forumdisplay.php?fid=19) +--- Thread: P64+ for version control (/showthread.php?tid=3907) Pages:
1
2
|
RE: P64+ for version control - jimmyadaro - 02-26-2017 (02-26-2017, 02:55 AM)pfeerick Wrote:(02-25-2017, 02:24 PM)jimmyadaro Wrote: I want to use the A64+ 2GB starter kit as main logic board for connect an USB hard drive in order to install in there Debian OS + GitLab (CE). Sounds like Ubuntu doesn't have that problem, may that be correct? Because I'm trying Ubuntu and seems better than Debian (for my purpose). Thanks! RE: P64+ for version control - pfeerick - 02-26-2017 (02-26-2017, 09:37 PM)jimmyadaro Wrote: Sounds like Ubuntu doesn't have that problem, may that be correct? Because I'm trying Ubuntu and seems better than Debian (for my purpose). I'm not having any luck with either at the moment. I've tried a few things, such as building from source, and don't seem to have managed to get the combination right yet. It appears there have been some changes to the repo since the patch which was supposed to work was proposed, and the three modified files don't seem to be there any more, so I'll have to try and get in touch with the folks did get it working so see how they are faring and what the current workaround is. Ubuntu certainly seems the better of the two options... I use it most of the time unless I want a server setup that I really don't want to have to think about as far as stability. RE: P64+ for version control - MarkHaysHarris777 - 02-26-2017 (02-26-2017, 11:42 PM)pfeerick Wrote:(02-26-2017, 09:37 PM)jimmyadaro Wrote: Sounds like Ubuntu doesn't have that problem, may that be correct? Because I'm trying Ubuntu and seems better than Debian (for my purpose). Emphasis mine... that's mee too ! RE: P64+ for version control - jimmyadaro - 02-27-2017 (02-26-2017, 11:42 PM)pfeerick Wrote:(02-26-2017, 09:37 PM)jimmyadaro Wrote: Sounds like Ubuntu doesn't have that problem, may that be correct? Because I'm trying Ubuntu and seems better than Debian (for my purpose). My idea is use P64 + Ubuntu + GitLab for development-only version control, so I don't care much about possible production-environment errors/failures. If you get in touch with that people, please let us know Thank you very much to both pfeerick and MarkHaysHarri, you were really friendly, nice to see in this community! RE: P64+ for version control - jimmyadaro - 03-27-2017 Today arrived the PINE64, I will try this tomorrow! RE: P64+ for version control - pfeerick - 05-17-2017 For anyone still interested in using the pine64 for version control or local/private git repository hosting in a non-sucky way... I finally found a solution. I finally got around to playing with gitlab again yesterday, and got nowhere fast (and one of the other chaps who what gotten it working had gone off ARM SoC boards entirely... so that wasn't a good sign!). I had a look around for other options, and only found yucky looking interfaces like GitWeb and cgit, which appear to be only HTML views of existing repos anyway, and not allowing you to create and manage repos through their interface. I was ready to give up for now, and resort to having to log in to create new repos, and work from file shares... and then came across Gogs... which looked very promising for two reasons "painless self-hosted Git service" and it is designed to run using "independent binary distribution across ALL platforms that Go supports"... linux being one of them. An hour of fiddling later... and I had a very polished looking git-hub like git repo management system running. Performance is good on the 1GB pine64, and everything seems to be working smoothly. For anyone else that wants to get it running, I recommend you go read Ricardo's post on getting it set up... I found it when I was half-way through the compile process... and since he was using a pine64 also... I knew there was light at the end of the tunnel. I'm using a full blown MySQL database since I have that running anyway, and didn't bother doing the nginx reverse proxy, but followed most of the other steps. Also note that his site is running on a pine64... |