Now that we're getting bigger and sharing more code on this site, I'd like to find something better than putting random files in discussion responses. Has anyone had enough experience with the various code repositories out there to recommend one that would work for our purposes? Most of the ones I've seen require you to use gnarly *nix command-line software tracking tools like QVC and git, which are too complicated for our purposes. Anything simple with a web interface that will just let us upload code and track versions, etc?
You need to be a member of diydrones to add comments!
Hi everyone,
I have this nagging problem I've been trying to solve for the past 6 weeks. And that is how to simulate the optimisation of the integrated GPS/INS system with a Kalman using MATLAB. That is to demonstrate that the Kalman filter bounds the individual errors of the sensors (ie GPS and INS). Can anyone deliver me from this nightmare please!!!!
Chris I've worked with many revision control systems. I highly recommend svn. It works on all platforms, and does indeed work from the command line for people like me. However there are many free and easy to use gui clients for it as well.
Some examples include tortiseSVN, which integrates with windows file explorer, or SmartSVN which is a java thick client.
For the web there are may web based clients that will front your repository like SVNServe.
SVN is also full of all the features you will need as things grow, like merging, branching, tagging, releases, etc.
I understand what you are looking for, SVN is accessible to the average person. Sourceforge is a great example, I use it from the web, from the command line, and from SmartSVN.... in fact you can just use sourceforge to host the repository.... diydrones would still be the home page for the project etc...
I use smartSVN as a standalone client it works great, Intellij, and even eclipse has svn integrated right in...
I recommend staying away from CVS... it was a good tool years back... but it had shortcomings... SVN works really well
Replies
I have this nagging problem I've been trying to solve for the past 6 weeks. And that is how to simulate the optimisation of the integrated GPS/INS system with a Kalman using MATLAB. That is to demonstrate that the Kalman filter bounds the individual errors of the sensors (ie GPS and INS). Can anyone deliver me from this nightmare please!!!!
And i think a bulletin forum would be good to have to. much better forum functions and then we could have some good threads to post in.
better control, but this Ning thing is good but limited.
http://pastebin.com/
Some examples include tortiseSVN, which integrates with windows file explorer, or SmartSVN which is a java thick client.
For the web there are may web based clients that will front your repository like SVNServe.
SVN is also full of all the features you will need as things grow, like merging, branching, tagging, releases, etc.
I understand what you are looking for, SVN is accessible to the average person. Sourceforge is a great example, I use it from the web, from the command line, and from SmartSVN.... in fact you can just use sourceforge to host the repository.... diydrones would still be the home page for the project etc...
I use smartSVN as a standalone client it works great, Intellij, and even eclipse has svn integrated right in...
I recommend staying away from CVS... it was a good tool years back... but it had shortcomings... SVN works really well
https://launchpad.net/+tour/index
I think that you could create a google code project to store code by platform.
arduino
nxt
...
etc
cheers
wincvsnt-tour-1321-2058.zip
I would also suggest something like Trac for basic task management and a wiki.
Assembla can host all of this for us for free.
http://www.assembla.com/wiki/show/diydrones
http://www.assembla.com/spaces/diydrones/trac_subversion_tool
Google Code is also a viable option.