Has anyone setup subversion to manage their Koha modifications? I'm trying to create a subversion repository and get this error: Adding var/run/zebradb svn: Unknown or unversionable type for 'var/run/zebradb/authoritysocket' Thanks, Rick ------------------------------------------- Rick Forristall Programmer Analyst Goodwill of Central AZ 602.535.4078 -------------------------------------------
Why are you using subversion and not git? I think everyone here uses git. Nicole 2010/1/26 Richard Forristall <Richard.Forristall@goodwillaz.org>:
Has anyone setup subversion to manage their Koha modifications?
I'm trying to create a subversion repository and get this error:
Adding var/run/zebradb svn: Unknown or unversionable type for 'var/run/zebradb/authoritysocket'
Thanks,
Rick ------------------------------------------- Rick Forristall Programmer Analyst Goodwill of Central AZ 602.535.4078 -------------------------------------------
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel
Nicole Engard and Colin Campbell, Thanks for the 'heads up' on git. 1. I'm not using git out of pure ignorance. Are you referring to http://git.koha.org or using git vice svn for version control? 2. Colin, in your message you talk about contributing my own changes back to the project. I'm new at koha (started supporting our librarian about 4 weeks ago) so this is all new to me. I really like the community model of making the koha software more robust, but what happens when my changes don't apply across all koha users? Branding for example. I certainly don't want to force irrelevant changes onto the entire community. 3. We use Subversion for all our other version control processes, so it was momentum that led me to use it for maintaining my local modifications. We have Koha on a live server and a development server with the idea of having Subversion "in between." 4. I will spend some time looking at http://git.koha.org and git itself. 5. Thanks again for the heads up. This Koha dev community is a tremendous resource :--) Thanks, Rick ------------------------------------------- Rick Forristall Programmer Analyst Goodwill of Central AZ 602.535.4078 ------------------------------------------- -----Original Message----- From: Nicole Engard [mailto:nengard@gmail.com] Sent: Tuesday, January 26, 2010 5:15 PM To: Richard Forristall Cc: koha-devel Subject: Re: [Koha-devel] Koha and Subversion Why are you using subversion and not git? I think everyone here uses git. Nicole 2010/1/26 Richard Forristall <Richard.Forristall@goodwillaz.org>:
Has anyone setup subversion to manage their Koha modifications?
I'm trying to create a subversion repository and get this error:
Adding var/run/zebradb svn: Unknown or unversionable type for 'var/run/zebradb/authoritysocket'
Thanks,
Rick ------------------------------------------- Rick Forristall Programmer Analyst Goodwill of Central AZ 602.535.4078 -------------------------------------------
_______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel
Hi Rick, Welcome on board! On Wed, Jan 27, 2010 at 9:07 AM, Richard Forristall <Richard.Forristall@goodwillaz.org> wrote:
Nicole Engard and Colin Campbell,
Thanks for the 'heads up' on git.
1. I'm not using git out of pure ignorance. Are you referring to http://git.koha.org or using git vice svn for version control?
Take a look at http://wiki.koha.org/doku.php?id=en:development:git_usage for more information on Koha and Git.
2. Colin, in your message you talk about contributing my own changes back to the project. I'm new at koha (started supporting our librarian about 4 weeks ago) so this is all new to me. I really like the community model of making the koha software more robust, but what happens when my changes don't apply across all koha users? Branding for example. I certainly don't want to force irrelevant changes onto the entire community.
All non-branding changes are welcome and encouraged.
3. We use Subversion for all our other version control processes, so it was momentum that led me to use it for maintaining my local modifications. We have Koha on a live server and a development server with the idea of having Subversion "in between."
You can run your production Koha on a git repo which is a clone of your development repo which is a clone of the main Koha repo. Thus changes are pushed either way with great ease.
4. I will spend some time looking at http://git.koha.org and git itself.
5. Thanks again for the heads up. This Koha dev community is a tremendous resource :--)
Your always welcome. Consider jumping on #koha as well if you need help or just like the company. Kind Regards, Chris
On 27/01/10 14:07, Richard Forristall wrote:
Thanks for the 'heads up' on git.
1. I'm not using git out of pure ignorance. Are you referring to http://git.koha.org or using git vice svn for version control?
git.koha.org is the repository but we were talking about git in general,
http://wiki.koha.org/doku.php?id=en:development:git_usage is informative about the process in general
2. Colin, in your message you talk about contributing my own changes back to the project. I'm new at koha (started supporting our librarian about 4 weeks ago) so this is all new to me. I really like the community model of making the koha software more robust, but what happens when my changes don't apply across all koha users? Branding for example. I certainly don't want to force irrelevant changes onto the entire community.
git makes it very easy to maintain local branches, for things specific to your site or for development, It also makes it easy to merge updates into them. So you could have in your local repository a branch holding the local changes, as well as branches tracking the git.koha.org version
3. We use Subversion for all our other version control processes You can use git-svn to create a git repository tracking a subversion repository giving you the ability to use gits local branches for development but pull from and commit to the subversion repository. It's also a good way to familiarize yourself with git if migrating in a subversion environment.
Colin -- Colin Campbell Chief Software Engineer, PTFS Europe Limited Content Management and Library Solutions +44 (0) 208 366 1295 (phone) +44 (0) 7759 633626 (mobile) colin.campbell@ptfs-europe.com skype: colin_campbell2 http://www.ptfs-europe.com
Hi Rick,
me. I really like the community model of making the koha software more robust, but what happens when my changes don't apply across all koha users? Branding for example. I certainly don't want to force irrelevant changes onto the entire community.
Most branding needs can be accomplished using the system preferences for the customizable areas of the OPAC and a couple of others for the staff client. Check the Koha manual: http://koha.org/documentation There are some really good tutorials in the archives of Owen Leonard's excellent blog: http://www.myacpl.org/koha/ Bob Birchall Calyx
On 26/01/10 22:33, Richard Forristall wrote:
Has anyone setup subversion to manage their Koha modifications? I'm trying to create a subversion repository and get this error: Adding var/run/zebradb svn: Unknown or unversionable type for 'var/run/zebradb/authoritysocket' authoritysocket is a socket not a source file, its not part of the codebase and you wouldn't want to keep it under authority control.
That said, you really want to look at using git. The time spent learning it will repay you no end. It also makes it easier to track changes by others while maintaining your own working version and to contribute your own changes back to the project. I worked on a project that used subversion and moved to git and after the initial learning curve for everyone we never looked back. Colin -- Colin Campbell Chief Software Engineer, PTFS Europe Limited Content Management and Library Solutions +44 (0) 208 366 1295 (phone) +44 (0) 7759 633626 (mobile) colin.campbell@ptfs-europe.com skype: colin_campbell2 http://www.ptfs-europe.com
participants (5)
-
Bob Birchall @ Calyx -
Chris Nighswonger -
Colin Campbell -
Nicole Engard -
Richard Forristall