Page 1 of 1

Version control for MultiWii

Posted: Mon Jun 06, 2011 7:40 pm
by fax8
Hi everybody,

I'm trying to follow the development of MultiWii as I'm starting working on some patches for it. Is there a public version controlled repository where code changes are published?

Of course, I do know about http://code.google.com/p/multiwii/sourc ... 253Dclosed but I was looking for a properly revisioned repository, where you can track code changes and stuff like that rather than a zip holder.

Thanks,

Fabio

Re: Version control for MultiWii

Posted: Wed Jun 15, 2011 1:47 am
by ziss_dm
Hi,
+1 for this.

It would be really nice to have properly versioned sources tree. The advantages are:
1) Easy to apply newest changes to your sandbox
2) Easy to monitor diffs and create patches
3) Easier to support branches (changes propagated almost automatically)
4) Possibility to easy sync changes from different developers
....
etc.

Regards,
ziss_dm

Re: Version control for MultiWii

Posted: Wed Jun 15, 2011 12:45 pm
by Alexinparis
+1 ;)

I will set it up properly on the google code repository for the next dev.
ziss_dm, I can give you an access to this repository if you want. (I just need a google aware @mail)

Re: Version control for MultiWii

Posted: Sun Jun 19, 2011 1:34 pm
by Alexinparis
done;)

now:
http://code.google.com/p/multiwii/sourc ... 2FMultiWii
http://code.google.com/p/multiwii/sourc ... ltiWiiConf

are synchronized with my dev repositories.

A simple SVN Tortoise commit will update files and manage the version control

Re: Version control for MultiWii

Posted: Tue Jun 21, 2011 8:02 pm
by fax8
Thanks Alex!

Re: Version control for MultiWii

Posted: Fri Jun 24, 2011 7:19 am
by shama
Great !

Quick question: what's the interest of the elements inside "trunk/dev_version" ? (I've a slow connection and if you right now use a standard svn commit, we can access differents versions by the svn number)

Can you add a "Makefile" in the "trunk/MultiWii" for command line compilation/upload ?

Re: Version control for MultiWii

Posted: Fri Jun 24, 2011 7:31 pm
by Alexinparis
Hi,

I maintain "trunk/dev_version", because not everyone has a coding knowledge.
The versions under this folder have a compiled GUI ready to launch.

I don't understand the need for a makefile, as everything goes via the arduino IDE or the processing IDE.