GLBasic forum

Main forum => FAQ => Topic started by: Kitty Hello on 2011-Jun-07

Title: CSV, SVN - version control in GLBasic?
Post by: Kitty Hello on 2011-Jun-07
Hi,

I'm a total noob on that area. But I think it might be worth thinking about implementing something like this into GLBasic's IDE.
Has anyone got good experience with that?

I wanted to:
-Add a button "sync" to the IDE, that syncs with the server side repository
-When changes can't be automatically resolved, launch something like http://www.wingmerge.org (http://www.winmerge.org)
-Easiest to use, minimal requirements
-Using existing online repository servers (github/sourceforge)
Title: Re: CSV, SVN - version control in GLBasic?
Post by: bigsofty on 2011-Jun-07
I have some experience using TortoiseSVN and sourceforge.

I would LOVE to see some sort of online version control system, it would be a great boon to any lib that people have contributed to here (thinking Box2D for a start), any GLB collaborations in fact.

P.S. the link is http://winmerge.org
Title: Re: CSV, SVN - version control in GLBasic?
Post by: Moru on 2011-Jun-07
Not to mention perfect for the 3D entity layer! :-)
Title: Re: CSV, SVN - version control in GLBasic?
Post by: Kitty Hello on 2011-Jun-07
Yes, there's more projects that would really benefit from this.
Title: Re: CSV, SVN - version control in GLBasic?
Post by: mangoo on 2011-Jul-05
Another really cool thing related to svn cvs is to exclude some files when copying to distribute/

There is a hidden ".svn" folder in every directory that is under version control (At least with tortoise svn, not sure for other svn tools). These folders cause trouble.

First of all they can become quite big (it contains the last cached versions of the local files).
It should not be in the final package thats distributed to the user and also it doesnt work for my iphone apps.

So what i am doing right now is to run a batch file after compiling, deleting all .svn folders for now. It would help if that would work automatically for the generated directory.
Title: Re: CSV, SVN - version control in GLBasic?
Post by: Moru on 2011-Jul-05
Yes, option to ignore a certain file filter like *.svn or all hidden files. I'm sure other version control programs uses different extensions and folders.

Filezilla has options for ignoring
CVS and SVN
Useless explorer files (.thumbs I guess)
and some other things not related to GLBasic