Where to get the latest Panda source code ?

Hi, sorry for a question that may sound dumb, however the SVN infos on Panda site seem to point to old code.
Some of the latest changes are dated 2009…

Moreover when using TortoiseCVS and issuing :pserver:anonymous@panda3d.cvs.sourceforge.net:/cvsroot/panda3d the CVS asks strangely for a password …

So is the SVN the right place or Bazaar ( code.launchpad.net/panda3d ) ?? In any case there is sort of confusion.

Hence the mere question is : where and how to easily get the latest (1.7.1) Panda source code, ie the code used for snapshot builds ?

Thanks

EDIT: downloading the tar file panda3d.cvs.sourceforge.net/view … /CVSPanda/ used to work… not anymore !

Just to illustrate trying to download from CVS with TortoiseCVS

TortoiseCVS - Finished
CVSROOT=:pserver:anonymous@panda3d.cvs.sourceforge.net:/cvsroot/panda3d

cvs ls: Empty password used - try 'cvs login' with a real password
cvs [ls aborted]: server doesnt support ls

Error CVS operation failed

EDIT : Dropped using TortoiseCVS, moved to WinCVS it does work !

So is your problem actually solved now?

Hi Nemesis,

Yes it is, but to summarize for people using Window OS the lesson is :

(1) Use WinCVS instead of TortoiseCVS

(2) Don’t try downloading the full source tar file at
panda3d.cvs.sourceforge.net/view … /CVSPanda/
this is a ghost file!

I think I found the issue with TortoiseCVS in Windows.

The fact is that you’ve to tick on the parameter
" Option end of line UNIX "
ie this merely replaces cr-lf with lf

This is highly ridiculous since you can spend hours scratching your head if you don’t tick this control box…

Well… one issue less !

That’s strange. I was able to use TortoiseCVS to checkout the CVS without checking that option. I even used the same CVSRoot :pserver:anonymous@panda3d.cvs.sourceforge.net:/cvsroot/panda3d

Hi,

This phenomenon happens the very first time you access the main repository and feed your local one.

After that it works simply by using the regular cvs update from your browser…

Don’t ask me why!