Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
100 user(s) are online (55 user(s) are browsing Forums)

Members: 1
Guests: 99

VooDoo, more...

Headlines

 
  Register To Post  

New library and GIT client
Just popping in
Just popping in


See User information
On www.jamiga.org (sic!) you can find an archive with the Eclipse JGIT client. I don't know how it works exactly, but I've managed to create some directories with it and seeminlgy started to download stuff.

But I'm rellay not a GIT user, so I have no good knowledge of GIT trees and repos. So if anyone with some GIT knowledge could try this out, I'd be very grateful!
The GIT client can be downloaded from the blog.

The client requires the new native library available in AmiUpdate.


Edited by jaokim on 2014/3/23 17:28:07
Maintainer and developer for Jamiga2 - Java for Amiga
Go to top
Re: New library and GIT client
Home away from home
Home away from home


See User information
@jaokim

Oooooh, sweet...

On it...


People are dying.
Entire ecosystems are collapsing.
We are in the beginning of a mass extinction.
And all you can talk about is money and fairytales of eternal economic growth.
How dare you!
– Greta Thunberg
Go to top
Re: New library and GIT client
Home away from home
Home away from home


See User information
@jaokim

Ok. This is a *very* cpu hungry beast

First of all, if i start it from anywhere else than the installed dir i get errors:

7.Development:Coding/JAVAjgit/jgit 
Exception in thread 
"main" java.lang.NoClassDefFoundErrororg/eclipse/jgit/pgm/Main
   
<<No stacktrace available>>
Caused byjava.lang.ClassNotFoundExceptionorg.eclipse.jgit.pgm.Main not found in java.lang.ClassLoader$1{urls=[file:Development:Coding/JAVA/org.eclipse.jgit.pgm_3.2.0.201312181205-r.jar,file:Development:Coding/JAVA/org.eclipse.jgit_3.2.0.201312181205-r.jar,file:Development:Coding/JAVA/org.kohsuke.args4j_2.0.21.v201301150030.jar,file:Development:Coding/JAVA/org.eclipse.jgit.ui_3.2.0.201312181205-r.jar], parent=null}
   
at java.net.URLClassLoader.findClass(URLClassLoader.java:531)
   
at java.lang.ClassLoader.loadClass(ClassLoader.java:341)
   
at java.lang.ClassLoader$1.loadClass(ClassLoader.java:1112)
   
at java.lang.ClassLoader.loadClass(ClassLoader.java:293)


If i try to clone a project (only possible from within the installed dir, see above) i get an error requester asking for

Please insert volume
/GCC/bin:
in any drive

Process: 382 "jamvm"

and i get errors as well

7.Development:Coding/JAVA/jgitjgit clone https://github.com/residualvm/residualvm.git   
Initialized empty Git repository in Development:Coding/JAVA/jgit/residualvm/.git
Exception in thread 
"main" java.lang.NoSuchMethodErroropenConnection
   at org
.eclipse.jgit.transport.TransportHttp.httpOpen(TransportHttp.java:519)
   
at org.eclipse.jgit.transport.TransportHttp.httpOpen(TransportHttp.java:504)
   
at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:455)
   
at org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:308)
   
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136)
   
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
   
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1111)
   
at org.eclipse.jgit.pgm.Clone.runFetch(Clone.java:154)
   
at org.eclipse.jgit.pgm.Clone.run(Clone.java:124)
   
at org.eclipse.jgit.pgm.TextBuiltin.execute(TextBuiltin.java:174)
   
at org.eclipse.jgit.pgm.Main.execute(Main.java:221)
   
at org.eclipse.jgit.pgm.Main.run(Main.java:124)
   
at org.eclipse.jgit.pgm.Main.main(Main.java:98)

OK, granted, it might not understand https:

I get a little further with using git: instead, but it still errors out

7.Development:Coding/JAVA/jgitjgit clone git://github.com/residualvm/residualvm.git
Initialized empty Git repository in Development:Coding/JAVA/jgit/residualvm/.git
getpeername len
:0
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
getpeername len
:4
fatal
null
fatal
null


People are dying.
Entire ecosystems are collapsing.
We are in the beginning of a mass extinction.
And all you can talk about is money and fairytales of eternal economic growth.
How dare you!
– Greta Thunberg
Go to top
Re: New library and GIT client
Home away from home
Home away from home


See User information
@jaokim

interesting and useful tool.
Excellent work.

(NutsAboutAmiga)

Basilisk II for AmigaOS4
AmigaInputAnywhere
Excalibur
and other tools and apps.
Go to top
Re: New library and GIT client
Just popping in
Just popping in


See User information
@Raziel
Thanks for trying it out!
I've come a bit longer; it looks as though the client is downloading stuff, but I get no files. I really have to try it more on my Mac (or Linux with jamvm and GNU Classpath), just so I'm not trying anything that isn't supposed to not work.

Maintainer and developer for Jamiga2 - Java for Amiga
Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project