Poster | Thread |
Geri
| |
Re: Git version control system for Amiga? Posted on 26-Jul-2011 21:04:35
| | [ #61 ] |
|
|
|
Elite Member |
Joined: 7-Oct-2003 Posts: 2038
From: ST/AT | | |
|
| @xeron
Quote:
xeron wrote:
Not only are there so many, in my job I have to deal with Subversion, Git and Clearcase UCM. |
Clearcase!? That's scary! No atomic commits (at least for the version I'm forced to use), no revert, unfriendly GUI under Unix, etc... Last edited by Geri on 26-Jul-2011 at 09:06 PM.
_________________ A1SE: G3@600MHz, 2GB, 1GBit network card A1XE: G4@933MHz, 2GB, refitted AC'97 codec microA1: G3@800MHz, 1GB
- A1 Linux support - |
|
Status: Offline |
|
|
xeron
| |
Re: Git version control system for Amiga? Posted on 26-Jul-2011 22:09:19
| | [ #62 ] |
|
|
|
Elite Member |
Joined: 22-Jun-2003 Posts: 2440
From: Weston-Super-Mare, Somerset, England, UK, Europe, Earth, The Milky Way, The Universe | | |
|
| @Geri
Hmm.. it seems that UCM is better than the Clearcase you're using. Or maybe yours isn't configured correctly. Apparently correctly configuring clearcase requires super human powers :) _________________ Playstation Network ID: xeron6 |
|
Status: Offline |
|
|
nbache
| |
Re: Git version control system for Amiga? Posted on 26-Jul-2011 22:52:20
| | [ #63 ] |
|
|
|
Super Member |
Joined: 8-Apr-2003 Posts: 1034
From: Copenhagen, Denmark | | |
|
| @CygnusEd
Quote:
CygnusEd wrote: @Hans
If you're a bit patient, you can download my new extension package for AAMP with SVN and DAV modules. With this package you can use Apache as a SVN server or the standard server "svnserve" from the Subversion package |
Sounds really cool! Is your svnserve somehow tied to AAMP, or is it possible to use it standalone (e.g. on a machine where Apache/AAMP is not installed)?
Quote:
(Interested in testing the package ??) |
Heh, I would be, but I'm already getting too little sleep as it is
Best regards,
Niels
|
|
Status: Offline |
|
|
CygnusEd
| |
Re: Git version control system for Amiga? Posted on 27-Jul-2011 19:38:58
| | [ #64 ] |
|
|
|
Regular Member |
Joined: 7-Feb-2004 Posts: 393
From: germany | | |
|
| @nbache
"svnserve" needs the AAMP installation. I'm using the apache libs (libapr and libapr-util) I've compiled for AAMP, so was able to integrate the SVN modules in the apache web server.
Basically the Subverion programs do only need the AAMP assign and some data in "AAMP:Common", so I could create a "Subversion only" environment. But I don't like the idea. "AAMP" should stay to be an Apache package.
(BTW: You don't need to launch the Apache web server before using "svnserve") Last edited by CygnusEd on 27-Jul-2011 at 07:40 PM.
_________________ X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450 Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP |
|
Status: Offline |
|
|
Hans
| |
Re: Git version control system for Amiga? Posted on 27-Jul-2011 21:43:44
| | [ #65 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5067
From: New Zealand | | |
|
| @CygnusEd
Quote:
CygnusEd wrote: @Hans
If you're a bit patient, you can download my new extension package for AAMP with SVN and DAV modules. With this package you can use Apache as a SVN server or the standard server "svnserve" from the Subversion package
(Interested in testing the package ??)
|
Wow. I didn't realise that you were already working on it. My Linux server is doing the job of hosting repositories very well, and I have no plans to switch to the Amiga for that task. However, if I can find the time, I might have a go at testing this package.
The other item that I use is Trac (+ a few plugins). Trac is python based - which we have - but I don't know about other dependencies. For example, can we use Python's setuptools on OS4? For me it's more a matter of curiosity as I already have a development setup that I am happy with. There may be others who would like to run it all on their Amiga though.
Hans
_________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|
nbache
| |
Re: Git version control system for Amiga? Posted on 27-Jul-2011 21:49:21
| | [ #66 ] |
|
|
|
Super Member |
Joined: 8-Apr-2003 Posts: 1034
From: Copenhagen, Denmark | | |
|
| @CygnusEd
Quote:
CygnusEd wrote: @nbache Basically the Subverion programs do only need the AAMP assign and some data in "AAMP:Common", so I could create a "Subversion only" environment. But I don't like the idea. "AAMP" should stay to be an Apache package. |
Sure, no problem, as long as it can work without the web server running (which you did confirm).
But of course it could be useful to be able to create a cut-down installation, which means knowing which modules svnserve needs to have in AAMP:, so you can install only those. I'm considering having one of my machines more or less dedicated to my private SVN repository, serving nothing else. My web server will be on another machine.
Best regards,
Niels
|
|
Status: Offline |
|
|
Belxjander
| |
Re: Git version control system for Amiga? Posted on 28-Jul-2011 5:00:51
| | [ #67 ] |
|
|
|
Cult Member |
Joined: 4-Jan-2005 Posts: 557
From: Chiba prefecture Japan | | |
|
| @Hans
I'll be converting over my entire Linux setup to a pure AmigaOS4.x only developer system as well where possible.
So I am looking at your Linux server information now to see what I can replicate as convertable.
Belxjander |
|
Status: Offline |
|
|
elwood
| |
Re: Git version control system for Amiga? Posted on 28-Jul-2011 11:20:32
| | [ #68 ] |
|
|
|
Elite Member |
Joined: 17-Sep-2003 Posts: 3428
From: Lyon, France | | |
|
| @Thread
Mercurial is in the upload queue at OS4depot, courtesy from Andy Broad. _________________ Philippe 'Elwood' Ferrucci Sam460 1.10 Ghz AmigaOS 4 betatester Amiga Translator Organisation |
|
Status: Offline |
|
|
CygnusEd
| |
Re: Git version control system for Amiga? Posted on 28-Jul-2011 21:42:06
| | [ #69 ] |
|
|
|
Regular Member |
Joined: 7-Feb-2004 Posts: 393
From: germany | | |
|
| @Hans
You got mail
I didn't work much with the OS4 port of python. I've installed the setuptools on my AmiCygnix version and it works fine. Also installed Trac today and it worked out of the box. But I cannot test it, because I don't know how to use it .
@nbache
I don't like to support a "Subversion only" installation, sorry. But if you use Expert mode while installation of the Subversion package, you can select the binaries you want to install. _________________ X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450 Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP |
|
Status: Offline |
|
|
Deniil715
| |
Re: Git version control system for Amiga? Posted on 28-Jul-2011 22:54:05
| | [ #70 ] |
|
|
|
Elite Member |
Joined: 14-May-2003 Posts: 4236
From: Sweden | | |
|
| @Geri
Quote:
Geri wrote: @xeron
Quote:
xeron wrote:
Not only are there so many, in my job I have to deal with Subversion, Git and Clearcase UCM. |
Clearcase!? That's scary! No atomic commits (at least for the version I'm forced to use), no revert, unfriendly GUI under Unix, etc... |
I used ClearCase at my first programming job and I liked it. Good overviewability using the xtree tool. You could pick any verion you like as base, or pick any version as source for you project. Very branch friendly. It als version-handles directories so no clashes with different files in the same dir for different versions of the project.
Git is not designed for branshes. Get's very heavy and difficult when you start to bransh a lot. Works very well for "working on latest" in any single bransh though._________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes) > Amiga Classic and OS4 developer for OnyxSoft. |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Git version control system for Amiga? Posted on 28-Jul-2011 23:15:48
| | [ #71 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3204
From: Beds, UK | | |
|
| @elwood
Quote:
Mercurial is in the upload queue at OS4depot, courtesy from Andy Broad. |
Great!
Now all we need is a working port of CMake...
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
broadblues
| |
Re: Git version control system for Amiga? Posted on 29-Jul-2011 11:31:02
| | [ #72 ] |
|
|
|
Amiga Developer Team |
Joined: 20-Jul-2004 Posts: 4446
From: Portsmouth England | | |
|
| |
Status: Offline |
|
|
pvanni
| |
Re: Git version control system for Amiga? Posted on 29-Jul-2011 11:39:56
| | [ #73 ] |
|
|
|
Regular Member |
Joined: 25-Aug-2003 Posts: 470
From: Lecco, Italy | | |
|
| @nbache
but we already have a OS4 port of svnserve it's on OS4Depot, search for subversion |
|
Status: Offline |
|
|
Reth
| |
Re: Git version control system for Amiga? Posted on 29-Jul-2011 20:48:50
| | [ #74 ] |
|
|
|
Regular Member |
Joined: 28-Jun-2005 Posts: 197
From: Germany | | |
|
| @pvanni
The server part of this svn port does not work at all! This should be mentioned somewhere (do not know whether it is in the documentation)! |
|
Status: Offline |
|
|
CygnusEd
| |
Re: Git version control system for Amiga? Posted on 29-Jul-2011 23:00:45
| | [ #75 ] |
|
|
|
Regular Member |
Joined: 7-Feb-2004 Posts: 393
From: germany | | |
|
| @Reth
I've tried the server from the current port and I had no problems. Maybe I made the wrong tests
The main advantages of my port:
* New version 1.6.17 instead of 1.1.4 * Apache can be used as a SVN repository server * New command "svnsync" * Working localisation * Better SSL support (The 'https' scheme of the old port didn't work here) * Apache does now support WebDAV and the WebDAV client "cadaver" is included _________________ X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450 Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP |
|
Status: Offline |
|
|
vidarh
| |
Re: Git version control system for Amiga? Posted on 30-Jul-2011 0:12:44
| | [ #76 ] |
|
|
|
Cult Member |
Joined: 4-Jan-2010 Posts: 580
From: London, UK (ex-pat; originally from Norway) | | |
|
| |
Status: Offline |
|
|
jingof
| |
Re: Git version control system for Amiga? Posted on 30-Jul-2011 3:53:45
| | [ #77 ] |
|
|
|
Regular Member |
Joined: 8-May-2007 Posts: 499
From: Jingo Fet is from "A Galaxy Far, Far Away" | | |
|
| @vidarh
Quote:
Git was explicitly designed to support non-linear and distributed development with tons of branches. It was a design goal from pretty much day 1. |
Yes.. branching in Git is finally branching done right.. MUCH better than how SVN handles branches. Mercurial, as I recall, uses the Git approach to branching. Which isn't surprising.. it seems mercurial is a kind of clean-room reimplementation of Git, in many ways. I'll say this for Mercurial though... it's more approachable to newcomers. When you look at the command line of Git, it's is very Unix/Linux-like in its plethora of commands and command switches.
Last edited by jingof on 30-Jul-2011 at 03:55 AM. Last edited by jingof on 30-Jul-2011 at 03:55 AM.
_________________ Vic-20, C-64, C-128 Amiga 1000, 3000 AmigaOne X1000 |
|
Status: Offline |
|
|
CygnusEd
| |
Re: Git version control system for Amiga? Posted on 30-Jul-2011 10:54:33
| | [ #78 ] |
|
|
|
Regular Member |
Joined: 7-Feb-2004 Posts: 393
From: germany | | |
|
| @broadblues
Quote:
if by that you mean this distutils stuff, then yes they mostly work. |
I think he means this package:
http://pypi.python.org/pypi/setuptools
_________________ X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450 Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP |
|
Status: Offline |
|
|
pvanni
| |
Re: Git version control system for Amiga? Posted on 30-Jul-2011 11:57:48
| | [ #79 ] |
|
|
|
Regular Member |
Joined: 25-Aug-2003 Posts: 470
From: Lecco, Italy | | |
|
| @Reth
I'm using the server part since the first port and never had problems, I have also some windows clients, maybe you made some configuration mistakes |
|
Status: Offline |
|
|
Reth
| |
Re: Git version control system for Amiga? Posted on 30-Jul-2011 22:57:03
| | [ #80 ] |
|
|
|
Regular Member |
Joined: 28-Jun-2005 Posts: 197
From: Germany | | |
|
| @CygnusEd @pvanni
Sorry I missed the point! You are talking about the AAMP-Version. My mistake!
I've been talking about this version: OS4 Depot!
I also tried this one a few month ago using file based repository. I could create and add files to my repository on Peg2 AOS4. But when using the repository I got weird crashes which made my HD singing (no joke, I got some noise and svn stopped working).
When asking for this I was told not to use the server version of this package since it was not tested and does not seem to work at all (IMHO I was told this by the author Olaf)! |
|
Status: Offline |
|
|