From: Ryan P. <rpu...@gm...> - 2008-01-18 16:18:41
|
On Jan 18, 2008 6:05 AM, Rob Kendrick <rj...@rj...> wrote: > > In terms of wxLua going to Subversion, yes, someday. I'm sorry that > > I'm dragging my feet on it, but I am no expert in CVS, but I can make > > do. I am suspicious of svn since it appears as though you download the > > whole repository with a checkout which I see as a waste of disk space > This is not the case at all. You should adhere to a trunk, tags, and branches mentality and you only get the exact code you have now. IMHO it promotes much better Software Engineer practices, letting you have a latest version that always builds, plus then a branch where, for example, you can iron out all the build file problems. > Subversion is bags quicker, has atomic commits, can version things more > than just files, better handling of binary files, more efficient > server-side storage, finer-grained and more flexible authentication and > permissions, vastly superior history tracking, cheap branching and is > still actually being maintained. And that's just a start. > I have to agree here. Subversion is a very good version control solution and it will seem familiar to CVS users. It also has a very powerful feature called "externals". They allow checkout from other locations during the main checkout of a persons project. You can actually "external" wxLua in your project and it will get the latest changes when ever you update. I am glossing over this feature, but it is also great and useful for all developers. -- Regards, Ryan |