Gitorious on Windows

713 views
Skip to first unread message

rendered

unread,
Feb 14, 2011, 5:35:13 AM2/14/11
to Gitorious
Is it possible to run Gitorious on Windows - been googling but haven't
found any guides :( Please can someone help?

Marius Mårnes Mathiesen

unread,
Feb 14, 2011, 7:33:06 AM2/14/11
to gito...@googlegroups.com
On Mon, Feb 14, 2011 at 11:35 AM, rendered <ga...@rendered.co.za> wrote:
> Is it possible to run Gitorious on Windows - been googling but haven't
> found any guides :(  Please can someone help?

Hi,
While it should be possible to run parts of Gitorious under Windows,
there are parts that will not run easily on Windows; for instance I
don't know of an SSH server that runs on Windows, and this is a
requirement for being able to push to Gitorious.

One thing that should be possible is to run Gitorious under JRuby and
use eg. Apache Mina for the SSH daemon, but this would require both
some patching of Gitorious's dependencies to run under JRuby and
building things like an SSH daemon in java/JRuby.

If you're looking for something you can use with a reasonable amount
of work and you need to run it on a Windows host, I suggest running a
virtual machine for Gitorious on the Windows host.

Cheers,
- Marius

Benjamin Podszun

unread,
Feb 14, 2011, 7:36:01 AM2/14/11
to gito...@googlegroups.com
Hi.

On Mon, Feb 14, 2011 at 1:33 PM, Marius Mårnes Mathiesen
<marius.m...@gmail.com> wrote:
> On Mon, Feb 14, 2011 at 11:35 AM, rendered <ga...@rendered.co.za> wrote:
>> Is it possible to run Gitorious on Windows - been googling but haven't
>> found any guides :(  Please can someone help?
>
> Hi,
> While it should be possible to run parts of Gitorious under Windows,
> there are parts that will not run easily on Windows; for instance I
> don't know of an SSH server that runs on Windows, and this is a
> requirement for being able to push to Gitorious.

SSH on Windows is possible (although I've only used it on occasion and
to play only, no idea if I'd rely on it for my scm).

> If you're looking for something you can use with a reasonable amount
> of work and you need to run it on a Windows host, I suggest running a
> virtual machine for Gitorious on the Windows host.

This. Just look at one of the guides for a well-supported software
combination (Ubuntu for example?) and run it as a VM/HyperV instance
or something like that.
That's much easier, unless corporate rules or complete lack of
knowledge about anything *nix prohibit this solution.

Regards,
Ben

Jimit Ndiaye

unread,
Jul 21, 2011, 5:12:13 AM7/21/11
to gito...@googlegroups.com
How about via Cygwin?

Jimit Ndiaye

unread,
Jul 21, 2011, 6:58:20 PM7/21/11
to gito...@googlegroups.com
How about on Cygwin?

Marius Mårnes Mathiesen

unread,
Jul 25, 2011, 8:28:22 AM7/25/11
to gito...@googlegroups.com
On Fri, Jul 22, 2011 at 12:58 AM, Jimit Ndiaye <jimit...@gmail.com> wrote:
How about on Cygwin?

You may very well be able to pull it off, but it's probably going to involve a lot of pain. 
If you could live with having HTTP(S) replacing git:// and ssh:// access, that would be a lot easier since the Git-over-HTTP library we're working on runs under JRuby: https://gitorious.org/gitorious/mutt

Cheers,
- Maruis
Reply all
Reply to author
Forward
0 new messages