CropPlanning using svn

1 view
Skip to first unread message

Brian Osborne

unread,
Jan 26, 2008, 2:55:57 PM1/26/08
to CropPlanning Users
CropPlannning,

I tried to download the read-only version but ran into a problem:

120 ~>svn checkout http://cropplanning.googlecode.com/svn/trunk/
cropplanning-read-only
subversion/libsvn_client/checkout.c:90: (apr_err=170000)
svn: URL 'http://cropplanning.googlecode.com/svn/trunk' doesn't exist
121 ~>svn checkout http://cropplanning.googlecode.com/svn/trunk/
cropplanning-read-only

Your thoughts?

Thank you,

Brian O.

croppl...@gmail.com

unread,
Jan 29, 2008, 10:11:49 AM1/29/08
to CropPlanning Users
Sorry for the delayed response. I'm still kind of new to all of this,
but I think that the problem you're see is an incorrect URL. Try a
'list':

svn ls http://cropplanning.googlecode.com/svn/

You'll see that there are 8 "projects" (not counting the wiki).
You'll have to check out 'trunk' under all of those. Sorry for the
roundabout way with this, but there is a brief wiki setup for getting
the code set up in Netbeans:

http://code.google.com/p/cropplanning/wiki/Netbeans

In theory, you don't need NB to build the project, but you'll have to
do a lot of CLASSPATH manipulations to make sure that each project can
"see" the projects that they depend upon. You'll also need to track
down a copy of HSQLDB (1.8.0.9) and JavaCSV. I need to post links to
those, too.

I have a number of changes outstanding in my working copy that I'm
going to commit soon-ish. At that point, I might post an executable
"early-alpha" release for download and testing.

Thanks for your interest. Let me know if you have problems and what
you think.

Clayton

Brian Osborne

unread,
Jan 29, 2008, 2:58:36 PM1/29/08
to CropPlanning Users
Clayton,

Thank you for the reply. Yes, it's a little unusual doing 9 separate
checkouts for one project. Anyway, here's my little tcsh script to
make this easy (I'm on Mac OS X):

foreach fl ( `svn ls http://cropplanning.googlecode.com/svn/` )
mkdir $fl
cd $fl
svn co http://cropplanning.googlecode.com/svn/${fl}trunk
cd ..
echo "Done with $fl"
end

So now I have 8 module directories:

0 CPS-CVS/ 0 CPS-CropPlans/ 0 CPS-Spec/ 0
CropPlanning/
0 CPS-CropDB/ 0 CPS-HSQLDB/ 0 CPS-SwingUI/ 0
TableUtil/

And each of these has a trunk/ dir inside, I'm guessing that's right.

OK, next step, NetBeans, I'll download the IDE now....


BIO


On Jan 29, 10:11 am, "cropplann...@gmail.com" <cropplann...@gmail.com>
wrote:
> Sorry for the delayed response.  I'm still kind of new to all of this,
> but I think that the problem you're see is an incorrect URL.  Try a
> 'list':
>
> svn lshttp://cropplanning.googlecode.com/svn/

croppl...@gmail.com

unread,
Jan 29, 2008, 6:56:37 PM1/29/08
to CropPlanning Users

That format, with numerous directories/projects under SVN, was created
because each project is -- theoretically -- an independent and
interchangable module. Don't like the CropPlan module that ships w/
the software? Rewrite your own! That sort of thing. Right now,
there is no dependency checking between modules, so it's basically
"what you see is what you get" for now.

If you start the process w/ NetBeans, it will check out all of the
directories for you and ask you which you want to open as projects.

Anyway, glad you got it checked out.

Clayton
Reply all
Reply to author
Forward
0 new messages