Well I 've fallen in love with Xith3D and now I can hardly go back doing JoGL or straight OpenGL.
Now that I turned into a forum regular, I sometimes read that Yuri, David or someone else recently added a new function or fixed a malicious bug that I might have noticed few times.
Anyways I’m told that the recent “unofficial” updates get uploaded somewhere, and I also heard about term “cvs” being used.
Question is: what is CVS?
How do I set it up on my PC?
How can I obtain the most recent builds of Xith3D?
Many thanks and appreciations towards anyone clearing up my confusion.
go to http://www.wincvs.org/ to get WinCVS and then look at https://xith3d.dev.java.net/servlets/ProjectSource#wincvs
that should be enough to get you going.
i guess you could also subscribe to cvs mailing list to get up-to-date what has been commited/fix and so on. Even though guys are posting update notices here as well.
Or you can read this funky tutorial that William wrote:
http://xith.org/tutes/GettingStarted/html/bleeding_edge_source.html
Kev
http://www.xith.org/download.php has some handy downloads for “community builds”. community builds are build from CVS. Of course not every change in CVS triggers a community build, but you stay up to date (always look for the most recent build).
[quote]go to http://www.wincvs.org/ to get WinCVS and then look at https://xith3d.dev.java.net/servlets/ProjectSource#wincvs
that should be enough to get you going.
[/quote]
I like Smart CVS http://www.smartcvs.com/ … It’s pure java so I can run the same tool on Win/Linux/Mac, and I prefer the interface to WinCVS.
CVS stands for Concurrent Versions System or something like that. The main site at http://www.cvshome.net/ has all sorts of info.
http://cvshome.org is the CVS web page.
CVS is a versioning system which basically lets you track the changes in a file (and find out who introduced bugs etc etc…). Eg. if you commit a patch which breaks everything, it’s possible to roll back your changes.
Latest community build is up: http://www.xith.org/download/builds/2003-11-13_cvs/
I’ll upload another one when David commits the bug he found (see thread - Bug).
note: anyone can create a community build with “ant cbuild”, any CVS users who would like to help releasing more snapshots more often, please email me.
Will.
If you are programming in windows then I highly recommend using Eclipse. (www.eclipse.org) It is an open source IDE for java. The great thing about it is it has a built in CVS repository that works great. You can connect to the xith3d cvs repository and download it as a project then set your links to that project. WHen you want to update it’s only a matter of a clicking on one button to get the newest code.
I think eclipse also has linux versions but I haven’t used that. Should be the same though.
Netbeans also integrates with CVS quite nicely.
…BTW, I had problems with accessing CVS from Eclipse with Developer role credentials, and had no problems with Observer/Anonymous access. But I use Eclipse also.
Yuri
P.S. I did not spend enough time to figure out why this happened.
[quote]I think eclipse also has linux versions but I haven’t used that.
[/quote]
Yes, there are Linux versions. Only thing I don’t like about Eclipse is that you can’t simply open a single file to edit it (without creating a project).
use JBuilder Ent- duss it all - at a price… i love it…
[quote]Yes, there are Linux versions. Only thing I don’t like about Eclipse is that you can’t simply open a single file to edit it (without creating a project).
[/quote]
It runs decent on the Mac as well.
Remember Eclipse is an IDE - not a text editor. If you want to quickly edit a file use something like jEdit (which, with the right plugins, can make a decent IDE too)
jEdit is great 8)
Will.